/* line 17, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 8, ../sass/_utilities.scss */
.fl-primary-btn, .fl-basicprimary-btn {
  color: #fff;
}

/* line 12, ../sass/_utilities.scss */
.fL, .fl-user-company-avatar-wrapper, .fl-user-avatar-company-wrapper, .fl-user-navigation-wrapper, .fl-search-wrapper, .fl-search-wrapper input, .fl-showing-items-wrapper, .paginate.pag1 li a, .paginate.pag1 li.single, .paginate.pag1 li.current, .fl-avatar, ul.fl-module-icon li, div.uploader span.filename, .post-privacy-label-contaner, input[type="button"].fl-btn-left, a.message-img, .fl-left-wrapper, .fl-head-menu li, .fl-inbox-item .fl-user-avatar-wrapper, .fl-notification-content, .fl-status-and-type, .fl-edit-profile-wrapper .two-columns, #tabs li, .fl-toolbar-left-wrapper, .fl-basicprimary-btn, .spinner > div, .post-privacy, .postChoice-icon, .title_head_btn, .col, .icon, .fl-admindashboard-icons-wrapper ul li, .fl-toolbar-right-wrapper ul.fl-breadcrums li, ul.fl-breadcrums li, .fl-workspace, .fl-floatLeft, .fl-createViewreq {
  float: left;
}

/* line 16, ../sass/_utilities.scss */
.fR, .fl-user-onlineuser-avatar-wrapper, .fl-user-avatar-wrapper, .fl-content, .fl-counter-dashboard, .fl-sort-wrapper, .fl-tbl-pag-wrapper, .fl-widget-starred-content-wrapper .time, .request-time, .fl-delete, .fl-report-wrapper, .fl-save-sort, div.uploader span.action, div.btn_post_holder, .post-privacy, .post-privacy-arrow, .fl-showPostChoices, input[type="submit"].fl-btn-right, input[type="button"].fl-btn-right, .fl-text, .fl-attribution2, .fl-loadmore-wrapper, .fl-right-wrapper, .fl-head-menu-wrapper, .fl-notification-del-time, .fl-tab-wrapper, .fl-input_position input[type="text"], input[type="password"], .uInfo_211, #positionButtonDiv .positionButtonSpan img, .fl-toolbar-right-wrapper, .fl-for-saving-fitler, .search, .fl-min-max-properties i, .fl-min-max-properties2 i, .fl-floatRight {
  float: right;
}

/* line 20, ../sass/_utilities.scss */
.fN, .fl-notification-wrapper .fl-tab-wrapper, .fl-userlist-wrapper table tr td input[type="button"] {
  float: none;
}

/* line 24, ../sass/_utilities.scss */
.taC, .request-time, .grid, .grid figcaption a, #portal-app li, .fl-copyright, .fl-widget-wrapper-center-content, .fl-see-all, .fl-no-record-found h1, .fl-loading-content, .fl-basicprimary-btn, .spinner, html .page-loader-overlay .label, html .page-loader-overlay .text-center, .fl-admindashboard-icons-wrapper ul li i, .fl-admin-icon-name, table.fl-form_category-table tbody tr th:first-child, table.fl-form_category-table tbody tr td:first-child, table.fl-suggestions-table tbody tr th:first-child, table.fl-suggestions-table tbody tr td:first-child, .fl-closeDialog {
  text-align: center;
}

/* line 28, ../sass/_utilities.scss */
.taL, .grid li, .tab-container, #positionButtonDiv {
  text-align: left;
}

/* line 32, ../sass/_utilities.scss */
.taR {
  text-align: right;
}

/* line 36, ../sass/_utilities.scss */
.Ht100perc, html, body, .fl-main-container, .fl-maincontainer, .fl-content, .fl-user-navigation-wrapper, .fl-main-wrapper, .fl-widget-cpnyevnts-content-wrapper, .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper, .fl-module-icon figcaption, .fl-module-category-wrapper, .fl-module-icon, .fl-right-wrapper, #tabs, .page-loader-overlay, html .page-loader-overlay .loader-bar-container .loader-filler, html .page-loader-overlay .label {
  height: 100%;
}

/* line 40, ../sass/_utilities.scss */
.wH100perc, .fl-user-wrapper, .fl-user-header-wrapper, .fl-table-ellip, .dataTable, .dataTable tr td, .fl-widget-wrapper, .grid figcaption a, .post-privacy-label-contaner, .fl-notification-wrapper-scroll, .fl-starred-wrapper-scroll, .fl-edit-profile-wrapper .two-columns, #tabs, .fl-form-wrapper, #imgContainer, .fl-no-record-found, .post-img, .two-columns, .page-loader-overlay, html .page-loader-overlay .loader-bar-container .loader-filler, html .page-loader-overlay .label, .fl-adminusersettings-wrapper .tab-container, .fl-userlist-wrapper table tr td input, .fl-list-of-app-record-wrapper table, .fl-form-setting-content, .fl-form-actions-content, .fl-form-controls-content, .fl-form-objects-content, .fl-form-htmlvalue-content, .fl-edituser, .fl-footDialog, #content-dialog-scroll, .content-dialog-scroll-unique {
  width: 100%;
}

/* line 44, ../sass/_utilities.scss */
.pR {
  posistion: relative !important;
}

/* line 48, ../sass/_utilities.scss */
.pA {
  posistion: absolute !important;
}

/* line 52, ../sass/_utilities.scss */
.pS {
  posistion: static !important;
}

/* line 56, ../sass/_utilities.scss */
.pF {
  posistion: fixed !important;
}

/* line 60, ../sass/_utilities.scss */
.avatar-wrapper, .fl-user-company-avatar-wrapper, .fl-user-onlineuser-avatar-wrapper {
  height: 40px;
  padding: 5px;
}

/* line 65, ../sass/_utilities.scss */
.fontFam, body, .fl-input-select, .fl-showPostChoices, input, textarea, .fl-input_position input[type="text"], input[type="password"], .ui-datepicker, #popup_container, .post-privacy-container span, .form-text, .dataTable thead tr th, .dataTable tbody tr td, .jqueryHashtags .highlighter {
  font-family: "open_sansregular" !important;
}

/* line 69, ../sass/_utilities.scss */
.fontWeightB, .fl-user-navigation-wrapper ul ul li a, .thead, div.uploader span.action, .post-privacy, .postPrivacyChoice-choices, .fl-list-of-app-record-wrapper table tbody tr th, .fl-form-setting-content, .label_below2, .font-bold {
  font-weight: bold !important;
}

/* line 73, ../sass/_utilities.scss */
.fontWeightN, .fl-user-navigation-wrapper ul ul ul li a, .post-privacy-container span, .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-default a {
  font-weight: normal !important;
}

/* line 77, ../sass/_utilities.scss */
.marginAuto, .fl-main-wrapper, .grid, .grid li, .grid figure, .grid figcaption h3 {
  margin: 0 auto;
}

/* line 81, ../sass/_utilities.scss */
.opacity0 {
  opacity: 0;
}

/* line 85, ../sass/_utilities.scss */
.opacity1 {
  opacity: 1;
}

/* line 89, ../sass/_utilities.scss */
.avatar-profile-properties, span.fl-user-companyname, span.fl-user-name {
  font-family: "open_sansregular";
  font-size: 14px;
  line-height: 38px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
}

/* line 99, ../sass/_utilities.scss */
.input-text, .fl-search-wrapper input {
  width: 190px;
  height: 18px;
  padding: 3px;
}

/* line 105, ../sass/_utilities.scss */
.input-select, .fl-input-select, .fl-showPostChoices {
  height: 32px;
  border: 1px solid #d6d6d6;
}

/* line 110, ../sass/_utilities.scss */
.input-submit, input[type="submit"].fl-btn-right, input[type="submit"], input[type="button"] {
  width: 85px;
  border: none;
  color: #fff;
  height: 31px;
}

/* line 117, ../sass/_utilities.scss */
.bold-text {
  font-weight: bold;
}

/* line 121, ../sass/_utilities.scss */
.colorfff, .fl-user-header-wrapper a, .fl-header-option > ul > li, .fl-header-option > ul > li > a, .fl-header-option li a i, .current, .fl-user-navigation-wrapper > ul > li > a:hover, .fl-user-navigation-wrapper ul li:hover ul li a, .counter, .fl-user-navigation-wrapper ul ul li a:hover, .widget-title, .fl-module-icon li .fl-mod-title a, .grid figcaption h3, .grid figcaption a, .fl-mod-title, .fl-head-title-wrapper, .fl-head-menu li i, #fl-action-option li > a, #fl-action-option li > i, #tabs li a, #tabs li a:hover, #tabs li a.inactive:hover, .fl-from, .fl-app-btn, .fl-app-btn a, #positionButtonDiv, .fl-toolbar-left-wrapper ul li, .fl-table-wrapper .fl-option-toolbar .fl-toolbar-left-wrapper ul > li > a, .fl-no-data-found, .fl-no-data-found i, .fl-no-record-found, .postPrivacyChoice-choices:hover, .fl-admindashboard-icons-wrapper ul li:hover .fl-admin-icon-name, .fl-default-page-wrapper, .fl-form-properties-toggle i, .fl-command-btn, .fl-command-btn i, ul.ui-autocomplete li a.ui-state-focus, .fl-closeDialog i.fa, .fl-dialogHeader, .fl-dialogHeader div h3 i.fa, .fl-dialogHeader h3 i.fa, .faiconColor, .fl-createViewreq i, .fl-addcom-addfile-wrapper .fa {
  color: #ffffff !important;
}

/* line 124, ../sass/_utilities.scss */
.bgcolorfff, .fl-content, .fl-widget-cpnyevnts-content-wrapper, .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper, .postPrivacyChoice-container, .fl-form-setting-content, .fl-form-actions-content, .fl-form-controls-content, .fl-form-objects-content, .fl-form-htmlvalue-content {
  background-color: #ffffff !important;
}

/* line 128, ../sass/_utilities.scss */
.cursorPointer, .fl-user-avatar-wrapper, .fl-delete, div.uploader input, div.uploader span.action, .post-privacy, input[type="submit"].fl-btn-right, input[type="submit"], input[type="button"], .fl-reply, .fl-head-menu li, #fl-action-option li, a, .fl-input_position input[type="button"], .positionMapClass area, .zoomButton, .fl-basicprimary-btn, .postPrivacyChoice-choices, .fl-list-of-app-record-wrapper .fl-search-icon-list, .fl-min-max-properties i, .fl-min-max-properties2 i, .fl-form-properties-toggle, .font-bold, .fl-closeDialog, .icon-remove, .fl-createViewreq {
  cursor: pointer;
}

/* line 133, ../sass/_utilities.scss */
.fl-option-toolbar {
  width: 100%;
  background-color: #f4f4f4;
  margin: 10px 0px;
  border-bottom: 2px solid #d6d6d6;
  padding: 5px;
  min-height: 43px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 143, ../sass/_utilities.scss */
.fl-secondary-btn, .fl-basicsecondary-btn {
  border: 1px solid #d6d6d6 !important;
  background-color: #f7f7f7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e7e7e7));
  background-image: -webkit-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -moz-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -ms-linear-gradient(top, #f7f7f7, #e7e7e7);
  background-image: -o-linear-gradient(top, #f7f7f7, #e7e7e7);
}

/* line 153, ../sass/_utilities.scss */
.fl-button-press, .btn-blueBtn, input[type="button"].fl-buttonEffect, .fl-buttonEffect {
  -webkit-box-shadow: 2px 2px 0 0 rgba(0, 0, 0, 0.15);
  box-shadow: 2px 2px 0 0 rgba(0, 0, 0, 0.15);
}

/* line 158, ../sass/_utilities.scss */
.fl-button-press-hover, .btn-blueBtn:hover, input[type="button"].fl-buttonEffect:hover, .fl-buttonEffect:hover {
  -webkit-transform: translate(1px, 2px);
  -ms-transform: translate(1px, 2px);
  transform: translate(1px, 2px);
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
}

/* line 166, ../sass/_utilities.scss */
.trans-duration2, .fl-admindashboard-icons-wrapper ul li i, .fl-admin-icon-name, .fl-list-of-app-record-wrapper table tbody tr td a i, .loadMsgList li div i, .group-container div div span i, .fl-filter-list tr td i, .fl-post-attribution a.fa, .table_data tr td center div, .table_data tr td center i, .fl-closeDialog, input[type="button"].fl-buttonEffect, .fl-buttonEffect {
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
}

/* line 174, ../sass/_utilities.scss */
.trans-duration3, .fl-header-option > ul > li, .fl-header-option > ul > li:hover, .fl-table-wrapper table tr:hover, .fl-list-of-app-record-wrapper table tr:hover, .btn-blueBtn, .notification li:hover, .mainmenu li:hover .home, .mainmenu li:hover .app-portal, .mainmenu li:hover .modules, .mainmenu li:hover .Announcements, .mainmenu li:hover .messages, .mainmenu li:hover .notifications, .mainmenu li:hover .my-requests, .mainmenu li:hover .starred-icon-fl, .mainmenu li:hover .account-settings, .mainmenu li:hover .reports, .mainmenu li:hover .orgchart, .mainmenu li:hover .fl-suggestion-icon, .mainmenu li:hover .fl-groups-icon, .mainmenu li:hover .fl-workflow-icon, .mainmenu li:hover .fl-create-forms-icon, .mainmenu li:hover .fl-keywords-icon, .mainmenu li:hover .fl-administer-icon, input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox:checked + label.css-label {
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

/* line 181, ../sass/_utilities.scss */
.trans-duration5, .fl-user-navigation-wrapper > ul > li:hover, .fl-user-navigation-wrapper ul ul li a:hover, .fl-module-icon li:hover, .fl-mod-title-hover, .fl-admindashboard-icons-wrapper ul li, .form-select, input[class^="form-"], input[class*="form-"], .form-textarea, .form-selectMany, .input-select, .fl-input-select, .fl-showPostChoices, .form-text, .fl-suggestion-input, .suggestion-message, .fl-edituser {
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

/* line 189, ../sass/_utilities.scss */
.trans-timing, .fl-header-option > ul > li, .fl-header-option > ul > li:hover, .btn-blueBtn, .mainmenu li:hover .home, .mainmenu li:hover .app-portal, .mainmenu li:hover .modules, .mainmenu li:hover .Announcements, .mainmenu li:hover .messages, .mainmenu li:hover .notifications, .mainmenu li:hover .my-requests, .mainmenu li:hover .starred-icon-fl, .mainmenu li:hover .account-settings, .mainmenu li:hover .reports, .mainmenu li:hover .orgchart, .mainmenu li:hover .fl-suggestion-icon, .mainmenu li:hover .fl-groups-icon, .mainmenu li:hover .fl-workflow-icon, .mainmenu li:hover .fl-create-forms-icon, .mainmenu li:hover .fl-keywords-icon, .mainmenu li:hover .fl-administer-icon, .fl-admindashboard-icons-wrapper ul li, .fl-admindashboard-icons-wrapper ul li i, .fl-admin-icon-name, .fl-list-of-app-record-wrapper table tbody tr td a i, .loadMsgList li div i, .group-container div div span i, .fl-filter-list tr td i, .fl-post-attribution a.fa, .table_data tr td center div, .table_data tr td center i, .fl-closeDialog, input[type="button"].fl-buttonEffect, .fl-buttonEffect, .form-select, input[class^="form-"], input[class*="form-"], .form-textarea, .form-selectMany, .input-select, .fl-input-select, .fl-showPostChoices, .form-text, .fl-suggestion-input, .suggestion-message, .fl-edituser, input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox:checked + label.css-label {
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}

/* line 196, ../sass/_utilities.scss */
.boxSizingBB, .fl-content, .fl-widget-wrapper, .fl-online-user-wrapper, .grid figcaption a, .fl-mod-title, .fl-post-option, .fl-app-btn a, .fl-toolbar-left-wrapper ul li, .fl-no-record-found, .fl-box-sizing, .fl-list-of-app-record-wrapper table tbody tr td, .fl-list-of-app-record-wrapper table tbody tr td a i, .fl-form-setting-content, .fl-form-actions-content, .fl-form-controls-content, .fl-form-objects-content, .fl-form-htmlvalue-content, .fl-form-properties-toggle, .fl-form-setting-content input[type="text"], .node-settings-wrapper, .border-circle-node, ul.ui-autocomplete li a.ui-state-focus, .fl-closeDialog, .content-dialog, .fl-footDialog, #logs-container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 202, ../sass/_utilities.scss */
.borderR3, .fl-user-avatar-company-wrapper, .fl-user-avatar-company-wrapper img, ul.fl-module-icon li, a.message-img, .fl-mentionContainer, .btn-blueBtn, .fl-app-btn a, .fl-default-page-wrapper, .fl-command-btn, input[type="button"].fl-buttonEffect, .fl-buttonEffect, .form-select, input[class^="form-"], input[class*="form-"], .form-textarea, .form-selectMany, .input-select, .fl-input-select, .fl-showPostChoices, .form-text, .fl-suggestion-input, .suggestion-message, .fl-edituser {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

/* line 210, ../sass/_utilities.scss */
.textTruncate, .fl-user-navigation-wrapper ul ul li a, .fl-user-navigation-wrapper ul ul ul li a, .fl-table-ellip, .fl-mod-title, div.uploader span.filename, .fl-notification-content, .fl-app-btn, .fl-admindashboard-icons-wrapper ul li, .fl-admin-icon-name, span.node-drag-text-wrapper, .node-circle-dragtopoint-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@-webkit-keyframes wobble {
  /* line 4, ../sass/_attention/_wobble.scss */
  0% {
    -webkit-transform: translateX(0%);
  }

  /* line 5, ../sass/_attention/_wobble.scss */
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }

  /* line 6, ../sass/_attention/_wobble.scss */
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }

  /* line 7, ../sass/_attention/_wobble.scss */
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }

  /* line 8, ../sass/_attention/_wobble.scss */
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }

  /* line 9, ../sass/_attention/_wobble.scss */
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }

  /* line 10, ../sass/_attention/_wobble.scss */
  100% {
    -webkit-transform: translateX(0%);
  }
}

@-moz-keyframes wobble {
  /* line 14, ../sass/_attention/_wobble.scss */
  0% {
    -moz-transform: translateX(0%);
  }

  /* line 15, ../sass/_attention/_wobble.scss */
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }

  /* line 16, ../sass/_attention/_wobble.scss */
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }

  /* line 17, ../sass/_attention/_wobble.scss */
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }

  /* line 18, ../sass/_attention/_wobble.scss */
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }

  /* line 19, ../sass/_attention/_wobble.scss */
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }

  /* line 20, ../sass/_attention/_wobble.scss */
  100% {
    -moz-transform: translateX(0%);
  }
}

@-ms-keyframes wobble {
  /* line 24, ../sass/_attention/_wobble.scss */
  0% {
    -ms-transform: translateX(0%);
  }

  /* line 25, ../sass/_attention/_wobble.scss */
  15% {
    -ms-transform: translateX(-25%) rotate(-5deg);
  }

  /* line 26, ../sass/_attention/_wobble.scss */
  30% {
    -ms-transform: translateX(20%) rotate(3deg);
  }

  /* line 27, ../sass/_attention/_wobble.scss */
  45% {
    -ms-transform: translateX(-15%) rotate(-3deg);
  }

  /* line 28, ../sass/_attention/_wobble.scss */
  60% {
    -ms-transform: translateX(10%) rotate(2deg);
  }

  /* line 29, ../sass/_attention/_wobble.scss */
  75% {
    -ms-transform: translateX(-5%) rotate(-1deg);
  }

  /* line 30, ../sass/_attention/_wobble.scss */
  100% {
    -ms-transform: translateX(0%);
  }
}

@-o-keyframes wobble {
  /* line 34, ../sass/_attention/_wobble.scss */
  0% {
    -o-transform: translateX(0%);
  }

  /* line 35, ../sass/_attention/_wobble.scss */
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }

  /* line 36, ../sass/_attention/_wobble.scss */
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }

  /* line 37, ../sass/_attention/_wobble.scss */
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }

  /* line 38, ../sass/_attention/_wobble.scss */
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }

  /* line 39, ../sass/_attention/_wobble.scss */
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }

  /* line 40, ../sass/_attention/_wobble.scss */
  100% {
    -o-transform: translateX(0%);
  }
}

@keyframes wobble {
  /* line 44, ../sass/_attention/_wobble.scss */
  0% {
    transform: translateX(0%);
  }

  /* line 45, ../sass/_attention/_wobble.scss */
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }

  /* line 46, ../sass/_attention/_wobble.scss */
  30% {
    transform: translateX(20%) rotate(3deg);
  }

  /* line 47, ../sass/_attention/_wobble.scss */
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }

  /* line 48, ../sass/_attention/_wobble.scss */
  60% {
    transform: translateX(10%) rotate(2deg);
  }

  /* line 49, ../sass/_attention/_wobble.scss */
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }

  /* line 50, ../sass/_attention/_wobble.scss */
  100% {
    transform: translateX(0%);
  }
}

@-webkit-keyframes bounceIn {
  /* line 2, ../sass/_bouncing-entrances/_bounceIn.scss */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }

  /* line 3, ../sass/_bouncing-entrances/_bounceIn.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }

  /* line 4, ../sass/_bouncing-entrances/_bounceIn.scss */
  70% {
    -webkit-transform: scale(0.9);
  }

  /* line 5, ../sass/_bouncing-entrances/_bounceIn.scss */
  100% {
    -webkit-transform: scale(1);
  }
}

@-moz-keyframes bounceIn {
  /* line 9, ../sass/_bouncing-entrances/_bounceIn.scss */
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }

  /* line 10, ../sass/_bouncing-entrances/_bounceIn.scss */
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }

  /* line 11, ../sass/_bouncing-entrances/_bounceIn.scss */
  70% {
    -moz-transform: scale(0.9);
  }

  /* line 12, ../sass/_bouncing-entrances/_bounceIn.scss */
  100% {
    -moz-transform: scale(1);
  }
}

@-ms-keyframes bounceIn {
  /* line 16, ../sass/_bouncing-entrances/_bounceIn.scss */
  0% {
    opacity: 0;
    -ms-transform: scale(0.3);
  }

  /* line 17, ../sass/_bouncing-entrances/_bounceIn.scss */
  50% {
    opacity: 1;
    -ms-transform: scale(1.05);
  }

  /* line 18, ../sass/_bouncing-entrances/_bounceIn.scss */
  70% {
    -ms-transform: scale(0.9);
  }

  /* line 19, ../sass/_bouncing-entrances/_bounceIn.scss */
  100% {
    -ms-transform: scale(1);
  }
}

@-o-keyframes bounceIn {
  /* line 23, ../sass/_bouncing-entrances/_bounceIn.scss */
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }

  /* line 24, ../sass/_bouncing-entrances/_bounceIn.scss */
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }

  /* line 25, ../sass/_bouncing-entrances/_bounceIn.scss */
  70% {
    -o-transform: scale(0.9);
  }

  /* line 26, ../sass/_bouncing-entrances/_bounceIn.scss */
  100% {
    -o-transform: scale(1);
  }
}

@keyframes bounceIn {
  /* line 30, ../sass/_bouncing-entrances/_bounceIn.scss */
  0% {
    opacity: 0;
    transform: scale(0.3);
  }

  /* line 31, ../sass/_bouncing-entrances/_bounceIn.scss */
  50% {
    opacity: 1;
    transform: scale(1.05);
  }

  /* line 32, ../sass/_bouncing-entrances/_bounceIn.scss */
  70% {
    transform: scale(0.9);
  }

  /* line 33, ../sass/_bouncing-entrances/_bounceIn.scss */
  100% {
    transform: scale(1);
  }
}

@-webkit-keyframes bounceOut {
  /* line 2, ../sass/_bouncing-exits/_bounceOut.scss */
  0% {
    -webkit-transform: scale(1);
  }

  /* line 3, ../sass/_bouncing-exits/_bounceOut.scss */
  25% {
    -webkit-transform: scale(0.95);
  }

  /* line 4, ../sass/_bouncing-exits/_bounceOut.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }

  /* line 5, ../sass/_bouncing-exits/_bounceOut.scss */
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}

@-moz-keyframes bounceOut {
  /* line 9, ../sass/_bouncing-exits/_bounceOut.scss */
  0% {
    -moz-transform: scale(1);
  }

  /* line 10, ../sass/_bouncing-exits/_bounceOut.scss */
  25% {
    -moz-transform: scale(0.95);
  }

  /* line 11, ../sass/_bouncing-exits/_bounceOut.scss */
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }

  /* line 12, ../sass/_bouncing-exits/_bounceOut.scss */
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}

@-ms-keyframes bounceOut {
  /* line 16, ../sass/_bouncing-exits/_bounceOut.scss */
  0% {
    -ms-transform: scale(1);
  }

  /* line 17, ../sass/_bouncing-exits/_bounceOut.scss */
  25% {
    -ms-transform: scale(0.95);
  }

  /* line 18, ../sass/_bouncing-exits/_bounceOut.scss */
  50% {
    opacity: 1;
    -ms-transform: scale(1.1);
  }

  /* line 19, ../sass/_bouncing-exits/_bounceOut.scss */
  100% {
    opacity: 0;
    -ms-transform: scale(0.3);
  }
}

@-o-keyframes bounceOut {
  /* line 23, ../sass/_bouncing-exits/_bounceOut.scss */
  0% {
    -o-transform: scale(1);
  }

  /* line 24, ../sass/_bouncing-exits/_bounceOut.scss */
  25% {
    -o-transform: scale(0.95);
  }

  /* line 25, ../sass/_bouncing-exits/_bounceOut.scss */
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }

  /* line 26, ../sass/_bouncing-exits/_bounceOut.scss */
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}

@keyframes bounceOut {
  /* line 30, ../sass/_bouncing-exits/_bounceOut.scss */
  0% {
    transform: scale(1);
  }

  /* line 31, ../sass/_bouncing-exits/_bounceOut.scss */
  25% {
    transform: scale(0.95);
  }

  /* line 32, ../sass/_bouncing-exits/_bounceOut.scss */
  50% {
    opacity: 1;
    transform: scale(1.1);
  }

  /* line 33, ../sass/_bouncing-exits/_bounceOut.scss */
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}

@-webkit-keyframes bounceOutUp {
  /* line 2, ../sass/_bouncing-exits/_bounceOutUp.scss */
  0% {
    -webkit-transform: translateY(0);
  }

  /* line 3, ../sass/_bouncing-exits/_bounceOutUp.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }

  /* line 4, ../sass/_bouncing-exits/_bounceOutUp.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}

@-moz-keyframes bounceOutUp {
  /* line 8, ../sass/_bouncing-exits/_bounceOutUp.scss */
  0% {
    -moz-transform: translateY(0);
  }

  /* line 9, ../sass/_bouncing-exits/_bounceOutUp.scss */
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }

  /* line 10, ../sass/_bouncing-exits/_bounceOutUp.scss */
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}

@-ms-keyframes bounceOutUp {
  /* line 14, ../sass/_bouncing-exits/_bounceOutUp.scss */
  0% {
    -ms-transform: translateY(0);
  }

  /* line 15, ../sass/_bouncing-exits/_bounceOutUp.scss */
  20% {
    opacity: 1;
    -ms-transform: translateY(20px);
  }

  /* line 16, ../sass/_bouncing-exits/_bounceOutUp.scss */
  100% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
  }
}

@-o-keyframes bounceOutUp {
  /* line 20, ../sass/_bouncing-exits/_bounceOutUp.scss */
  0% {
    -o-transform: translateY(0);
  }

  /* line 21, ../sass/_bouncing-exits/_bounceOutUp.scss */
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }

  /* line 22, ../sass/_bouncing-exits/_bounceOutUp.scss */
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  /* line 26, ../sass/_bouncing-exits/_bounceOutUp.scss */
  0% {
    transform: translateY(0);
  }

  /* line 27, ../sass/_bouncing-exits/_bounceOutUp.scss */
  20% {
    opacity: 1;
    transform: translateY(20px);
  }

  /* line 28, ../sass/_bouncing-exits/_bounceOutUp.scss */
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}

@-webkit-keyframes bounceInUp {
  /* line 2, ../sass/_bouncing-entrances/_bounceInUp.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }

  /* line 3, ../sass/_bouncing-entrances/_bounceInUp.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }

  /* line 4, ../sass/_bouncing-entrances/_bounceInUp.scss */
  80% {
    -webkit-transform: translateY(10px);
  }

  /* line 5, ../sass/_bouncing-entrances/_bounceInUp.scss */
  100% {
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes bounceInUp {
  /* line 9, ../sass/_bouncing-entrances/_bounceInUp.scss */
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }

  /* line 10, ../sass/_bouncing-entrances/_bounceInUp.scss */
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }

  /* line 11, ../sass/_bouncing-entrances/_bounceInUp.scss */
  80% {
    -moz-transform: translateY(10px);
  }

  /* line 12, ../sass/_bouncing-entrances/_bounceInUp.scss */
  100% {
    -moz-transform: translateY(0);
  }
}

@-ms-keyframes bounceInUp {
  /* line 16, ../sass/_bouncing-entrances/_bounceInUp.scss */
  0% {
    opacity: 0;
    -ms-transform: translateY(2000px);
  }

  /* line 17, ../sass/_bouncing-entrances/_bounceInUp.scss */
  60% {
    opacity: 1;
    -ms-transform: translateY(-30px);
  }

  /* line 18, ../sass/_bouncing-entrances/_bounceInUp.scss */
  80% {
    -ms-transform: translateY(10px);
  }

  /* line 19, ../sass/_bouncing-entrances/_bounceInUp.scss */
  100% {
    -ms-transform: translateY(0);
  }
}

@-o-keyframes bounceInUp {
  /* line 23, ../sass/_bouncing-entrances/_bounceInUp.scss */
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }

  /* line 24, ../sass/_bouncing-entrances/_bounceInUp.scss */
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }

  /* line 25, ../sass/_bouncing-entrances/_bounceInUp.scss */
  80% {
    -o-transform: translateY(10px);
  }

  /* line 26, ../sass/_bouncing-entrances/_bounceInUp.scss */
  100% {
    -o-transform: translateY(0);
  }
}

@keyframes bounceInUp {
  /* line 30, ../sass/_bouncing-entrances/_bounceInUp.scss */
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }

  /* line 31, ../sass/_bouncing-entrances/_bounceInUp.scss */
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }

  /* line 32, ../sass/_bouncing-entrances/_bounceInUp.scss */
  80% {
    transform: translateY(10px);
  }

  /* line 33, ../sass/_bouncing-entrances/_bounceInUp.scss */
  100% {
    transform: translateY(0);
  }
}

@-webkit-keyframes bounceInRight {
  /* line 2, ../sass/_bouncing-entrances/_bounceInRight.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }

  /* line 3, ../sass/_bouncing-entrances/_bounceInRight.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }

  /* line 4, ../sass/_bouncing-entrances/_bounceInRight.scss */
  80% {
    -webkit-transform: translateX(10px);
  }

  /* line 5, ../sass/_bouncing-entrances/_bounceInRight.scss */
  100% {
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes bounceInRight {
  /* line 9, ../sass/_bouncing-entrances/_bounceInRight.scss */
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }

  /* line 10, ../sass/_bouncing-entrances/_bounceInRight.scss */
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }

  /* line 11, ../sass/_bouncing-entrances/_bounceInRight.scss */
  80% {
    -moz-transform: translateX(10px);
  }

  /* line 12, ../sass/_bouncing-entrances/_bounceInRight.scss */
  100% {
    -moz-transform: translateX(0);
  }
}

@-ms-keyframes bounceInRight {
  /* line 16, ../sass/_bouncing-entrances/_bounceInRight.scss */
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
  }

  /* line 17, ../sass/_bouncing-entrances/_bounceInRight.scss */
  60% {
    opacity: 1;
    -ms-transform: translateX(-30px);
  }

  /* line 18, ../sass/_bouncing-entrances/_bounceInRight.scss */
  80% {
    -ms-transform: translateX(10px);
  }

  /* line 19, ../sass/_bouncing-entrances/_bounceInRight.scss */
  100% {
    -ms-transform: translateX(0);
  }
}

@-o-keyframes bounceInRight {
  /* line 23, ../sass/_bouncing-entrances/_bounceInRight.scss */
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }

  /* line 24, ../sass/_bouncing-entrances/_bounceInRight.scss */
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }

  /* line 25, ../sass/_bouncing-entrances/_bounceInRight.scss */
  80% {
    -o-transform: translateX(10px);
  }

  /* line 26, ../sass/_bouncing-entrances/_bounceInRight.scss */
  100% {
    -o-transform: translateX(0);
  }
}

@keyframes bounceInRight {
  /* line 30, ../sass/_bouncing-entrances/_bounceInRight.scss */
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }

  /* line 31, ../sass/_bouncing-entrances/_bounceInRight.scss */
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }

  /* line 32, ../sass/_bouncing-entrances/_bounceInRight.scss */
  80% {
    transform: translateX(10px);
  }

  /* line 33, ../sass/_bouncing-entrances/_bounceInRight.scss */
  100% {
    transform: translateX(0);
  }
}

@-webkit-keyframes bounceInLeft {
  /* line 2, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }

  /* line 3, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }

  /* line 4, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  80% {
    -webkit-transform: translateX(-10px);
  }

  /* line 5, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  100% {
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes bounceInLeft {
  /* line 9, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }

  /* line 10, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }

  /* line 11, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  80% {
    -moz-transform: translateX(-10px);
  }

  /* line 12, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  100% {
    -moz-transform: translateX(0);
  }
}

@-ms-keyframes bounceInLeft {
  /* line 16, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
  }

  /* line 17, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  60% {
    opacity: 1;
    -ms-transform: translateX(30px);
  }

  /* line 18, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  80% {
    -ms-transform: translateX(-10px);
  }

  /* line 19, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  100% {
    -ms-transform: translateX(0);
  }
}

@-o-keyframes bounceInLeft {
  /* line 23, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }

  /* line 24, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }

  /* line 25, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  80% {
    -o-transform: translateX(-10px);
  }

  /* line 26, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  100% {
    -o-transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  /* line 30, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }

  /* line 31, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  60% {
    opacity: 1;
    transform: translateX(30px);
  }

  /* line 32, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  80% {
    transform: translateX(-10px);
  }

  /* line 33, ../sass/_bouncing-entrances/_bounceInLeft.scss */
  100% {
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeIn {
  /* line 2, ../sass/_fading-entrances/_fadeIn.scss */
  0% {
    opacity: 0;
  }

  /* line 3, ../sass/_fading-entrances/_fadeIn.scss */
  100% {
    opacity: 1;
  }
}

@-moz-keyframes fadeIn {
  /* line 7, ../sass/_fading-entrances/_fadeIn.scss */
  0% {
    opacity: 0;
  }

  /* line 8, ../sass/_fading-entrances/_fadeIn.scss */
  100% {
    opacity: 1;
  }
}

@-ms-keyframes fadeIn {
  /* line 12, ../sass/_fading-entrances/_fadeIn.scss */
  0% {
    opacity: 0;
  }

  /* line 13, ../sass/_fading-entrances/_fadeIn.scss */
  100% {
    opacity: 1;
  }
}

@-o-keyframes fadeIn {
  /* line 17, ../sass/_fading-entrances/_fadeIn.scss */
  0% {
    opacity: 0;
  }

  /* line 18, ../sass/_fading-entrances/_fadeIn.scss */
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  /* line 22, ../sass/_fading-entrances/_fadeIn.scss */
  0% {
    opacity: 0;
  }

  /* line 23, ../sass/_fading-entrances/_fadeIn.scss */
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeInRight {
  /* line 2, ../sass/_fading-entrances/_fadeInRight.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }

  /* line 3, ../sass/_fading-entrances/_fadeInRight.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInRight {
  /* line 7, ../sass/_fading-entrances/_fadeInRight.scss */
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }

  /* line 8, ../sass/_fading-entrances/_fadeInRight.scss */
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-ms-keyframes fadeInRight {
  /* line 12, ../sass/_fading-entrances/_fadeInRight.scss */
  0% {
    opacity: 0;
    -ms-transform: translateX(20px);
  }

  /* line 13, ../sass/_fading-entrances/_fadeInRight.scss */
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}

@-o-keyframes fadeInRight {
  /* line 17, ../sass/_fading-entrances/_fadeInRight.scss */
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }

  /* line 18, ../sass/_fading-entrances/_fadeInRight.scss */
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInRight {
  /* line 22, ../sass/_fading-entrances/_fadeInRight.scss */
  0% {
    opacity: 0;
    transform: translateX(20px);
  }

  /* line 23, ../sass/_fading-entrances/_fadeInRight.scss */
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInLeft {
  /* line 2, ../sass/_fading-entrances/_fadeInLeft.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }

  /* line 3, ../sass/_fading-entrances/_fadeInLeft.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInLeft {
  /* line 7, ../sass/_fading-entrances/_fadeInLeft.scss */
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }

  /* line 8, ../sass/_fading-entrances/_fadeInLeft.scss */
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-ms-keyframes fadeInLeft {
  /* line 12, ../sass/_fading-entrances/_fadeInLeft.scss */
  0% {
    opacity: 0;
    -ms-transform: translateX(-20px);
  }

  /* line 13, ../sass/_fading-entrances/_fadeInLeft.scss */
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}

@-o-keyframes fadeInLeft {
  /* line 17, ../sass/_fading-entrances/_fadeInLeft.scss */
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }

  /* line 18, ../sass/_fading-entrances/_fadeInLeft.scss */
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  /* line 22, ../sass/_fading-entrances/_fadeInLeft.scss */
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }

  /* line 23, ../sass/_fading-entrances/_fadeInLeft.scss */
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeOutRight {
  /* line 2, ../sass/_fading-exits/_fadeOutRight.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }

  /* line 3, ../sass/_fading-exits/_fadeOutRight.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}

@-moz-keyframes fadeOutRight {
  /* line 7, ../sass/_fading-exits/_fadeOutRight.scss */
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }

  /* line 8, ../sass/_fading-exits/_fadeOutRight.scss */
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}

@-ms-keyframes fadeOutRight {
  /* line 12, ../sass/_fading-exits/_fadeOutRight.scss */
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }

  /* line 13, ../sass/_fading-exits/_fadeOutRight.scss */
  100% {
    opacity: 0;
    -ms-transform: translateX(20px);
  }
}

@-o-keyframes fadeOutRight {
  /* line 17, ../sass/_fading-exits/_fadeOutRight.scss */
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }

  /* line 18, ../sass/_fading-exits/_fadeOutRight.scss */
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}

@keyframes fadeOutRight {
  /* line 22, ../sass/_fading-exits/_fadeOutRight.scss */
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  /* line 23, ../sass/_fading-exits/_fadeOutRight.scss */
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}

@-webkit-keyframes fadeOutLeft {
  /* line 2, ../sass/_fading-exits/_fadeOutLeft.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }

  /* line 3, ../sass/_fading-exits/_fadeOutLeft.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}

@-moz-keyframes fadeOutLeft {
  /* line 7, ../sass/_fading-exits/_fadeOutLeft.scss */
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }

  /* line 8, ../sass/_fading-exits/_fadeOutLeft.scss */
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}

@-ms-keyframes fadeOutLeft {
  /* line 12, ../sass/_fading-exits/_fadeOutLeft.scss */
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }

  /* line 13, ../sass/_fading-exits/_fadeOutLeft.scss */
  100% {
    opacity: 0;
    -ms-transform: translateX(-20px);
  }
}

@-o-keyframes fadeOutLeft {
  /* line 17, ../sass/_fading-exits/_fadeOutLeft.scss */
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }

  /* line 18, ../sass/_fading-exits/_fadeOutLeft.scss */
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}

@keyframes fadeOutLeft {
  /* line 22, ../sass/_fading-exits/_fadeOutLeft.scss */
  0% {
    opacity: 1;
    transform: translateX(0);
  }

  /* line 23, ../sass/_fading-exits/_fadeOutLeft.scss */
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}

@-webkit-keyframes fadeInUp {
  /* line 2, ../sass/_fading-entrances/_fadeInUp.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }

  /* line 3, ../sass/_fading-entrances/_fadeInUp.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes fadeInUp {
  /* line 7, ../sass/_fading-entrances/_fadeInUp.scss */
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }

  /* line 8, ../sass/_fading-entrances/_fadeInUp.scss */
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

@-ms-keyframes fadeInUp {
  /* line 12, ../sass/_fading-entrances/_fadeInUp.scss */
  0% {
    opacity: 0;
    -ms-transform: translateY(20px);
  }

  /* line 13, ../sass/_fading-entrances/_fadeInUp.scss */
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}

@-o-keyframes fadeInUp {
  /* line 17, ../sass/_fading-entrances/_fadeInUp.scss */
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }

  /* line 18, ../sass/_fading-entrances/_fadeInUp.scss */
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}

@keyframes fadeInUp {
  /* line 22, ../sass/_fading-entrances/_fadeInUp.scss */
  0% {
    opacity: 0;
    transform: translateY(20px);
  }

  /* line 23, ../sass/_fading-entrances/_fadeInUp.scss */
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@-webkit-keyframes fadeOutUp {
  /* line 2, ../sass/_fading-exits/_fadeOutUp.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }

  /* line 3, ../sass/_fading-exits/_fadeOutUp.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}

@-moz-keyframes fadeOutUp {
  /* line 7, ../sass/_fading-exits/_fadeOutUp.scss */
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }

  /* line 8, ../sass/_fading-exits/_fadeOutUp.scss */
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}

@-ms-keyframes fadeOutUp {
  /* line 12, ../sass/_fading-exits/_fadeOutUp.scss */
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
  }

  /* line 13, ../sass/_fading-exits/_fadeOutUp.scss */
  100% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
}

@-o-keyframes fadeOutUp {
  /* line 17, ../sass/_fading-exits/_fadeOutUp.scss */
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }

  /* line 18, ../sass/_fading-exits/_fadeOutUp.scss */
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}

@keyframes fadeOutUp {
  /* line 22, ../sass/_fading-exits/_fadeOutUp.scss */
  0% {
    opacity: 1;
    transform: translateY(0);
  }

  /* line 23, ../sass/_fading-exits/_fadeOutUp.scss */
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}

/* line 22, ../sass/structure.scss */
body {
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  background-color: #FAF8F8 !important;
}

/* line 29, ../sass/structure.scss */
h1 {
  font-size: 22px;
  line-height: 30px;
}
@media (max-width: 320px) {
  /* line 29, ../sass/structure.scss */
  h1 {
    text-align: center;
    font-size: 12.5px;
  }
}

/* line 38, ../sass/structure.scss */
h2 {
  font-size: 12.5px;
}
@media only screen and (max-width: 768px) {
  /* line 38, ../sass/structure.scss */
  h2 {
    font-size: 25px;
  }
}

/* line 45, ../sass/structure.scss */
h3 {
  font-size: 18px;
}

/* line 56, ../sass/structure.scss */
.fl-user-wrapper {
  top: 50px;
  right: auto;
  bottom: auto;
  left: auto;
  position: relative;
  min-height: 100%;
}

/* line 62, ../sass/structure.scss */
*:focus {
  outline: 0;
}

/* HEADER CSS */
/* line 68, ../sass/structure.scss */
.fl-user-header-wrapper {
  position: fixed;
  height: 50px;
  z-index: 100000;
}

/* line 83, ../sass/structure.scss */
.fl-user-onlineuser-avatar-wrapper {
  position: relative;
}

/* line 90, ../sass/structure.scss */
.fl-user-avatar-company-wrapper {
  width: 36px;
  height: 36px;
  padding: 2px;
}
@media only screen and (max-width: 768px) {
  /* line 90, ../sass/structure.scss */
  .fl-user-avatar-company-wrapper {
    display: none;
  }
}

/* line 105, ../sass/structure.scss */
.fl-user-avatar-wrapper {
  width: 36px;
  height: 36px;
  padding: 2px;
}

@media only screen and (max-width: 768px) {
  /* line 114, ../sass/structure.scss */
  span.fl-user-companyname {
    display: none;
  }
}

/* line 130, ../sass/structure.scss */
.fl-header-option {
  top: 50px;
  right: 0px;
  bottom: auto;
  left: auto;
  position: absolute;
  background-color: #3A4B55;
  z-index: 99999;
  font-size: 12px;
  line-height: 25px;
  color: #6e6e6e;
  min-width: 160px;
  display: none;
  border: 1px solid #49565D;
  border-top: 0;
}

/* line 147, ../sass/structure.scss */
.fl-header-option > ul > li {
  padding: 5px;
  border-bottom: 1px solid #29373D;
}
/* line 155, ../sass/structure.scss */
.fl-header-option > ul > li > a {
  display: block;
}
/* line 160, ../sass/structure.scss */
.fl-header-option > ul > li:hover {
  background-color: #2C3A42;
}

/* line 173, ../sass/structure.scss */
.fl-header-option li:last-child {
  border-bottom: 0;
}

/* line 180, ../sass/structure.scss */
.fl-header-option li:nth-child(2) a i {
  position: relative;
}

/* line 183, ../sass/structure.scss */
.fl-header-option ul li ul li {
  display: inline-block;
}

/* END HEADER CSS */
/* MAIN CONTENT CSS */
/* line 195, ../sass/structure.scss */
.fl-content {
  margin-top: auto !important;
  margin-right: auto;
  margin-bottom: 50px;
  margin-left: auto !important;
  position: relative;
  width: 83%;
  padding: 10px;
  background-color: #FAF8F8 !important;
}
@media only screen and (max-width: 768px) {
  /* line 195, ../sass/structure.scss */
  .fl-content {
    width: 100%;
  }
}

/* line 210, ../sass/structure.scss */
.fl-main-content-wrapper {
  top: auto;
  right: auto;
  bottom: auto;
  left: 50px;
  position: relative;
  opacity: 0;
}

/* END MAIN CONTENT CSS */
/* line 216, ../sass/structure.scss */
.clearfix {
  clear: both;
}

/* NAVIGATION CSS */
/* line 222, ../sass/structure.scss */
.current {
  background-color: #8D8D8D;
}

/* line 227, ../sass/structure.scss */
.fl-user-navigation-wrapper {
  top: 0px;
  right: auto;
  bottom: 0px;
  left: 0px;
  position: absolute;
  width: 17%;
  background-color: #e0e0e0;
}
@media only screen and (max-width: 768px) {
  /* line 227, ../sass/structure.scss */
  .fl-user-navigation-wrapper {
    z-index: 99999;
    width: 25%;
    display: none;
  }
}
@media only screen and (max-width: 568px) {
  /* line 227, ../sass/structure.scss */
  .fl-user-navigation-wrapper {
    width: 50%;
    z-index: 2;
  }
}

/* line 243, ../sass/structure.scss */
.fl-user-navigation-wrapper:before {
  top: 0px;
  right: auto;
  bottom: 0px;
  left: auto;
  position: fixed;
  content: "";
  display: block;
  width: 17%;
  z-index: -1;
  background-color: #e0e0e0;
}

/* line 252, ../sass/structure.scss */
.diplay {
  display: none;
}

/* line 257, ../sass/structure.scss */
#fl-showmenu {
  display: none;
}
@media only screen and (max-width: 768px) {
  /* line 257, ../sass/structure.scss */
  #fl-showmenu {
    position: relative;
    padding: 13px;
    max-width: 166px;
    color: #ffffff;
    cursor: pointer;
    display: block;
    z-index: 99999;
  }
}

/* line 270, ../sass/structure.scss */
.fl-toggle-menu {
  width: 21px;
  height: 3px;
  background-color: #fff;
  margin-bottom: 2px;
}

/* line 276, ../sass/structure.scss */
.fl-toggle-menu:last-child {
  margin-bottom: 0px;
}

@media only screen and (max-width: 768px) {
  /* line 280, ../sass/structure.scss */
  .mainmenu {
    margin-top: 0;
  }
}

/* line 292, ../sass/structure.scss */
.fl-user-navigation-wrapper > ul > li {
  position: relative;
  font-size: 13px;
  border-bottom: 1px solid #d3d3d3;
}
@media only screen and (max-width: 1024px) {
  /* line 292, ../sass/structure.scss */
  .fl-user-navigation-wrapper > ul > li {
    font-size: 12px;
  }
}
/* line 301, ../sass/structure.scss */
.fl-user-navigation-wrapper > ul > li > a {
  color: #6e6e6e;
  text-decoration: none;
  display: block;
  padding: 13px 0px 13px 13px;
}
/* line 312, ../sass/structure.scss */
.fl-user-navigation-wrapper > ul > li:hover {
  background-color: #8D8D8D;
}
/* line 318, ../sass/structure.scss */
.fl-user-navigation-wrapper > ul > li:hover a {
  color: #ffffff;
}

/* line 333, ../sass/structure.scss */
.mainmenu li .counter {
  top: 10px;
}

/* line 336, ../sass/structure.scss */
.counter {
  background-color: #e13636;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  top: auto;
  right: 0px;
  bottom: auto;
  left: auto;
  position: absolute;
  line-height: 10px;
  padding: 5px;
  margin-right: 5px;
}

/* line 346, ../sass/structure.scss */
.fl-counter-dashboard {
  position: static;
}

/* line 352, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul li {
  border-top: 1px solid #ACACAC;
}

/* line 357, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul li:last-child {
  border-bottom: 1px solid #ACACAC;
}

/* line 366, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul li a {
  color: #6e6e6e;
  text-decoration: none;
  display: block;
  padding: 13px 30px;
}

/* line 375, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul li:hover i {
  color: #ffffff;
}

/* line 379, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul ul li a {
  padding-top: 13px;
  padding-right: 5px;
  padding-bottom: 13px;
  padding-left: 47px;
  font-size: 11px;
  color: #6e6e6e;
  text-decoration: none;
  display: block;
}
/* line 388, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul ul li a i {
  font-size: 10px;
}

/* line 393, ../sass/structure.scss */
.fl-user-navigation-wrapper ul ul ul li:last-child {
  border-bottom: none;
}

/* line 397, ../sass/structure.scss */
.main-submenu {
  display: none;
}

/* line 401, ../sass/structure.scss */
.mainmenu li:hover i {
  color: #ffffff;
}

/* line 404, ../sass/structure.scss */
.mainmenu li a:hover {
  color: #ffffff;
}

/* END NAVIGATION CSS */
/*HOME CONTENT CSS*/
/* line 414, ../sass/structure.scss */
.fl-table-wrapper {
  clear: both;
}

/* line 419, ../sass/structure.scss */
.fl-table-wrapper table tr td {
  padding: 10px;
  font-size: 12px;
}

/* line 428, ../sass/structure.scss */
.fl-table-wrapper table tr {
  border-bottom: 1px solid #d6d6d6;
}

/* line 432, ../sass/structure.scss */
.fl-table-wrapper table tr:hover, .fl-list-of-app-record-wrapper table tr:hover {
  background-color: #ededed;
}

/* line 437, ../sass/structure.scss */
.fl-privacy-setting-wrapper .fl-table-wrapper table tr:hover {
  border-left: none;
}

/* line 441, ../sass/structure.scss */
.fl-header-tbl-wrapper tr:hover:nth-child(1), .fl-search-cont tr:hover:nth-child(1) {
  border-left: none;
}

/* line 449, ../sass/structure.scss */
.fl-datatable-wrapper {
  min-height: 200px;
}

/* line 453, ../sass/structure.scss */
.fl-table-ellip {
  margin-left: 7px;
  padding: 2px;
}

/* line 460, ../sass/structure.scss */
.fl-table-ellip:first-child {
  margin-left: 0px;
}

/* line 464, ../sass/structure.scss */
fl-table-ellip:nth-child(1) {
  width: auto;
}

/* line 468, ../sass/structure.scss */
.dataTable, .dataTable tr td {
  max-width: 100%;
  table-layout: fixed;
}

/* line 476, ../sass/structure.scss */
.fl-header-tbl-wrapper {
  background-color: #ededed !important;
}

/* line 481, ../sass/structure.scss */
.dataTable thead tr th:hover {
  border-right: 1px solid #D6D6D6;
}

/* line 485, ../sass/structure.scss */
.fl-list-of-app-record-wrapper .dataTable thead tr th:hover {
  border-right: none;
}

/* line 489, ../sass/structure.scss */
.dataTable thead tr th:nth-child(1) {
  border: none !important;
}

/* line 496, ../sass/structure.scss */
.fl-header-tbl-wrapper th:first-child {
  border: none;
}

/* line 500, ../sass/structure.scss */
.fl-header-tbl-wrapper th:last-child {
  border: none;
}

/* line 504, ../sass/structure.scss */
.thead {
  font-family: arial, helvetica, sans-serif;
}

/* line 513, ../sass/structure.scss */
.fl-search-wrapper {
  position: relative;
  width: 479px;
}
@media only screen and (max-width: 768px) {
  /* line 513, ../sass/structure.scss */
  .fl-search-wrapper {
    position: static;
    top: 0;
  }
}
@media (max-width: 320px) {
  /* line 513, ../sass/structure.scss */
  .fl-search-wrapper {
    width: 100%;
  }
}

/* line 526, ../sass/structure.scss */
.fl-search-wrapper input {
  padding: 6px;
}

@media only screen and (max-width: 768px) {
  /* line 533, ../sass/structure.scss */
  .fl-sort-wrapper {
    font-size: 9px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 533, ../sass/structure.scss */
  .fl-sort-wrapper {
    float: left;
    margin-top: 10px !important;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px !important;
  }
}

/* line 544, ../sass/structure.scss */
.fl-showing-items-wrapper {
  font-size: 14px;
}

/* line 549, ../sass/structure.scss */
.fl-tbl-pag-wrapper {
  width: 273px;
}

/* line 554, ../sass/structure.scss */
.paginate.pag1 {
  /* first page styles */
}

/* line 556, ../sass/structure.scss */
.paginate.pag1 li {
  font-size: 11px;
}

/* line 560, ../sass/structure.scss */
.paginate.pag1 li a {
  display: block;
  color: #717171;
  background: #e9e9e9;
  text-decoration: none;
  padding: 5px 7px;
  margin-right: 6px;
  border-radius: 3px;
  border: solid 1px #c0c0c0;
  box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 3px rgba(0, 0, 0, 0.1);
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.7);
}

/* line 573, ../sass/structure.scss */
.paginate.pag1 li a:hover {
  background: #eee;
  color: #555;
}

/* line 577, ../sass/structure.scss */
.paginate.pag1 li a:active {
  -webkit-box-shadow: inset -1px 2px 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset -1px 2px 5px rgba(0, 0, 0, 0.25);
  box-shadow: inset -1px 2px 5px rgba(0, 0, 0, 0.25);
}

/* line 583, ../sass/structure.scss */
.paginate.pag1 li.single, .paginate.pag1 li.current {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  display: block;
  border: solid 1px #c0c0c0;
  padding: 5px 7px;
  margin-right: 6px;
  color: #444;
}

/* line 593, ../sass/structure.scss */
.fl-main-wrapper {
  max-width: 960px;
  line-height: 23px;
}

/* line 601, ../sass/structure.scss */
.fl-widget-head {
  border-bottom: 2px solid #29373D;
  height: 25px;
  background-color: #2C3A42;
  padding: 5px;
}

/* line 608, ../sass/structure.scss */
.widget-icon-wrapper {
  position: relative;
}

/* line 612, ../sass/structure.scss */
.widget-icon-wrapper .company-events {
  top: -9px;
  right: auto;
  bottom: auto;
  left: -9px;
  position: relative;
  background-position: 1px -292px !important;
  width: 28px;
}

/* line 618, ../sass/structure.scss */
.widget-icon-wrapper .my-requests {
  top: -9px;
  right: auto;
  bottom: auto;
  left: -9px;
  position: relative;
  background-position: 1px -225px !important;
  width: 28px;
}

/* line 624, ../sass/structure.scss */
.widget-icon-wrapper .starred {
  top: -9px;
  right: auto;
  bottom: auto;
  left: -9px;
  position: relative;
  background-position: 1px -257px !important;
  width: 32px;
}

/* line 630, ../sass/structure.scss */
.widget-icon-wrapper .reports {
  top: -9px;
  right: auto;
  bottom: auto;
  left: -9px;
  position: relative;
  background-position: 1px -381px !important;
  width: 32px;
}

/* line 636, ../sass/structure.scss */
.widget-icon-wrapper .profile {
  top: -9px;
  right: auto;
  bottom: auto;
  left: -9px;
  position: relative;
  background-position: 0px -33px !important;
  width: 32px;
}

/* line 642, ../sass/structure.scss */
.widget-icon-wrapper .widget-title .counter {
  margin-top: 2px !important;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px !important;
}

/* line 646, ../sass/structure.scss */
.widget-title {
  top: 6px;
  right: auto;
  bottom: auto;
  left: auto;
  position: relative;
}

/* line 651, ../sass/structure.scss */
.fl-widget-wrapper {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  border: 1px solid #d6d6d6;
  border-bottom: 3px solid #d6d6d6;
  background-color: #fafafa;
  border-top: none;
  height: 200px;
  overflow: hidden;
  position: absolute;
  padding: 0px 10px;
}
@media only screen and (max-width: 1024px) {
  /* line 651, ../sass/structure.scss */
  .fl-widget-wrapper {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 651, ../sass/structure.scss */
  .fl-widget-wrapper {
    width: 100%;
  }
}

/* line 674, ../sass/structure.scss */
.fl-online-user-wrapper {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  border: 1px solid #d6d6d6;
  border-bottom: 3px solid #d6d6d6;
  border-top: none;
  padding: 10px;
}

/* line 685, ../sass/structure.scss */
.fl-online-user-wrapper .fl-widget-content .online-users-container .avatar {
  margin: 5px;
}

/* line 690, ../sass/structure.scss */
.fl-online-user-wrapper .fl-widget-content {
  margin: 0px !important;
}

/* line 694, ../sass/structure.scss */
.ps-scrollbar-x {
  opacity: 0 !important;
  display: none !important;
}

/* line 699, ../sass/structure.scss */
.fl-widget-content {
  width: 99%;
  height: auto;
  margin-top: 3% !important;
  margin-right: 0%;
  margin-bottom: auto;
  margin-left: auto !important;
  line-height: 23px;
}
@media only screen and (max-width: 1024px) {
  /* line 699, ../sass/structure.scss */
  .fl-widget-content {
    width: 99.5%;
  }
}

/* line 709, ../sass/structure.scss */
.fl-avatar {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: 36px;
  height: 36px;
  background-color: #d6d6d6;
  padding: 2px;
  margin-right: 5px;
}

/* line 720, ../sass/structure.scss */
.fl-avatar, .avatar, .fl-user-avatar-wrapper, .fl-user-avatar-wrapper img {
  -webkit-border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 724, ../sass/structure.scss */
.fl-widget-cpnyevnts-content-wrapper {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: auto;
  border: 1px solid #d6d6d6;
  padding: 5px;
  margin-left: 47px;
  word-break: break-word;
}
@media only screen and (max-width: 568px) {
  /* line 724, ../sass/structure.scss */
  .fl-widget-cpnyevnts-content-wrapper {
    width: 87.9%;
  }
}
@media (max-width: 320px) {
  /* line 724, ../sass/structure.scss */
  .fl-widget-cpnyevnts-content-wrapper {
    width: 78.9%;
  }
}

/* line 754, ../sass/structure.scss */
.fl-widget-starred-content-wrapper .time {
  font-size: 11px;
  color: #222222;
}

/* line 763, ../sass/structure.scss */
.fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: auto;
  margin-left: 47px;
  border: 1px solid #d6d6d6;
  padding: 5px;
}
@media only screen and (max-width: 1024px) {
  /* line 763, ../sass/structure.scss */
  .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper {
    width: 92.5%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 763, ../sass/structure.scss */
  .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper {
    width: 91.9%;
  }
}
@media only screen and (max-width: 568px) {
  /* line 763, ../sass/structure.scss */
  .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper {
    width: 87.9%;
  }
}
@media (max-width: 320px) {
  /* line 763, ../sass/structure.scss */
  .fl-widget-my-requests-content-wrapper, .fl-widget-starred-content-wrapper {
    width: 78.9%;
  }
}

/* line 788, ../sass/structure.scss */
.request-status {
  color: #00be04;
}

/* line 792, ../sass/structure.scss */
.request-time {
  -moz-border-radius-bottomleft: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;
  top: -1px;
  right: auto;
  bottom: auto;
  left: auto;
  position: relative;
  font-size: 11px;
  color: #222222;
  width: 38.6%;
  background-color: #d6d6d6;
}
@media only screen and (max-width: 1024px) {
  /* line 792, ../sass/structure.scss */
  .request-time {
    width: 94%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 792, ../sass/structure.scss */
  .request-time {
    width: 93.6%;
  }
}
@media only screen and (max-width: 568px) {
  /* line 792, ../sass/structure.scss */
  .request-time {
    width: 90.3%;
  }
}
@media (max-width: 320px) {
  /* line 792, ../sass/structure.scss */
  .request-time {
    width: 83.5%;
  }
}

/* line 817, ../sass/structure.scss */
.fl-delete {
  color: #222222;
  opacity: 0;
}
@media only screen and (max-width: 568px) {
  /* line 817, ../sass/structure.scss */
  .fl-delete {
    margin-top: 4px !important;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 6px !important;
  }
}

/* line 827, ../sass/structure.scss */
.fl-report-wrapper {
  width: 65.6%;
  margin-top: 10px;
}
@media only screen and (max-width: 1024px) {
  /* line 827, ../sass/structure.scss */
  .fl-report-wrapper {
    float: none;
    margin-top: 0;
  }
}

/* line 837, ../sass/structure.scss */
.fl-report-wrapper-content {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  border: 1px solid #d6d6d6;
  border-bottom: 3px solid #d6d6d6;
  border-top: none;
  padding: 5px;
}

/* line 847, ../sass/structure.scss */
select {
  padding: 5px;
}

/* line 851, ../sass/structure.scss */
.fl-save-sort {
  width: 169px;
}
@media only screen and (max-width: 568px) {
  /* line 851, ../sass/structure.scss */
  .fl-save-sort {
    margin-top: 10px;
    float: left;
  }
}

/* line 862, ../sass/structure.scss */
.fl-search-wrapper form input[type="button"] {
  display: none;
}

/* END HOME CONTENT CSS*/
/* PROFILE CONTENT CSS*/
/* line 870, ../sass/structure.scss */
.large-avatar-wrapper {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  width: 230px;
  height: 230px;
  padding: 10px;
  margin: 0;
}

/* END PROFILE CONTENT CSS*/
/* MODULE ICON */
/* line 883, ../sass/structure.scss */
ul.fl-module-icon li {
  width: 125px;
  height: 125px;
  margin: 18px 7px 5px 0px;
}
@media (max-width: 320px) {
  /* line 883, ../sass/structure.scss */
  ul.fl-module-icon li {
    float: none;
  }
}

/* Caption Style 4 */
/* line 896, ../sass/structure.scss */
.fl-module-icon li {
  -webkit-perspective: 1700px;
  -moz-perspective: 1700px;
  perspective: 1700px;
  -webkit-perspective-origin: 0 50%;
  -moz-perspective-origin: 0 50%;
  perspective-origin: 0 50%;
}

/* line 909, ../sass/structure.scss */
.fl-module-icon li .fl-mod-title a {
  display: block;
}

/* line 913, ../sass/structure.scss */
.fl-mod-title-hover {
  background-color: #f4f4f4 !important;
  color: #222222 !important;
}

/* line 920, ../sass/structure.scss */
.fl-module-icon figure {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

/* line 929, ../sass/structure.scss */
.fl-module-icon figure img {
  -webkit-transition: -webkit-transform 0.4s;
  -moz-transition: -moz-transform 0.4s;
  transition: transform 0.4s;
  width: 50%;
  height: 50%;
}

/* line 938, ../sass/structure.scss */
.no-touch .fl-module-icon figure:hover img,
.fl-module-icon figure.cs-hover img {
  width: 70px;
  height: 70px;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}

/* line 946, ../sass/structure.scss */
.fl-module-icon figcaption {
  width: 52%;
  opacity: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
  -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
  transition: transform 0.4s, opacity 0.1s 0.3s;
}

/* line 965, ../sass/structure.scss */
.no-touch ul.fl-module-icon figure:hover figcaption,
.fl-module-icon figure.cs-hover figcaption {
  opacity: 1;
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
  -moz-transition: -moz-transform 0.4s, opacity 0.1s;
  transition: transform 0.4s, opacity 0.1s;
}

/* line 975, ../sass/structure.scss */
.fl-icon-button {
  position: relative;
  padding: 5px;
  word-wrap: break-word;
  text-transform: lowercase;
  height: 132px;
}

/* line 982, ../sass/structure.scss */
.grid {
  max-width: 1300px;
}

/* line 988, ../sass/structure.scss */
.grid li {
  display: inline-block;
  width: 440px;
  position: relative;
}

/* line 996, ../sass/structure.scss */
.grid figure {
  position: relative;
  height: 95px;
}

/* line 1002, ../sass/structure.scss */
.grid figure img {
  top: 19px;
  right: auto;
  bottom: auto;
  left: auto;
  position: relative;
  max-width: 100%;
  display: block;
}

/* line 1008, ../sass/structure.scss */
.grid figcaption {
  top: 0px;
  right: auto;
  bottom: auto;
  left: 0px;
  position: absolute;
  color: #ed4e6e;
}

/* line 1010, ../sass/structure.scss */
.grid figcaption h3 {
  padding: 0;
  line-height: 17px;
  font-size: 12px;
}

/* line 1018, ../sass/structure.scss */
.grid figcaption span:before {
  content: 'by';
}

/* line 1022, ../sass/structure.scss */
.grid figcaption a {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  top: auto;
  right: auto;
  bottom: 50px;
  left: auto;
  position: absolute;
  padding: 5px 10px;
  display: inline-block;
  text-decoration: none;
}

/* Individual Caption Styles */
/* line 1036, ../sass/structure.scss */
.fl-mod-title {
  line-height: 19px;
  padding: 5px;
  font-size: 12px;
  text-transform: lowercase;
  height: 30px;
  border-bottom: 2px solid #d6d6d6;
}

/* line 1048, ../sass/structure.scss */
.fl-module-category-wrapper {
  position: relative;
  overflow: hidden;
}

/* MODULE ICON */
/*ANNOUNCEMENT CSS*/
/* line 1062, ../sass/structure.scss */
.fl-starred-color {
  top: 15px;
  right: auto;
  bottom: auto;
  left: 12px;
  position: absolute;
  font-size: 15px;
  color: yellow;
}

/* line 1068, ../sass/structure.scss */
.fl-starred {
  top: 0px;
  right: 26px;
  bottom: auto;
  left: auto;
  position: absolute;
  height: 45px;
  width: 40px;
}

/* line 1074, ../sass/structure.scss */
.fl-post-option {
  background-color: #F0F0F0;
  padding: 10px;
  width: 98.5%;
  border-bottom: 2px solid #D6D6D6;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1082, ../sass/structure.scss */
.fl-post-option .btn-blueBtn {
  margin-right: 0px;
  height: 26px !important;
}

/* line 1088, ../sass/structure.scss */
.fl-announcment-wrapper textarea {
  margin-top: 0px !important;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px !important;
  resize: none;
  width: 98.5%;
  height: 50px;
  padding: 5px;
  border: 1px solid #dfdfdf !important;
  border-bottom: none !important;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
@media only screen and (max-width: 1024px) {
  /* line 1088, ../sass/structure.scss */
  .fl-announcment-wrapper textarea {
    width: 98.2%;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 1088, ../sass/structure.scss */
  .fl-announcment-wrapper textarea {
    width: 98.2%;
  }
}
@media (max-width: 320px) {
  /* line 1088, ../sass/structure.scss */
  .fl-announcment-wrapper textarea {
    width: 95.2%;
  }
}

/* line 1109, ../sass/structure.scss */
.fl-announcment-wrapper .mentionContainer .mentionSelectedContainer {
  background: transparent;
}

/* line 1117, ../sass/structure.scss */
.fl-input-select, .fl-showPostChoices {
  border: 1px solid #d6d6d6;
}

/* MOZZILLA STYLE ONLY */
@-moz-document url-prefix() {
  /* line 1126, ../sass/structure.scss */
  .fl-admindashboard-icons-wrapper ul li {
    margin-right: 3px !important;
    width: 216px;
  }

  /* line 1131, ../sass/structure.scss */
  .fl-command-btn {
    font-size: 12px !important;
  }
  /* line 1134, ../sass/structure.scss */
  .fl-command-btn i {
    font-size: 11px !important;
  }

  /* line 1139, ../sass/structure.scss */
  .fl-input-select, .fl-showPostChoices {
    padding: 5px;
  }

  /* line 1142, ../sass/structure.scss */
  .fl-edit-info-width {
    width: 74.5% !important;
  }

  /* line 1146, ../sass/structure.scss */
  .uInfo_211 {
    float: right;
    width: 670px !important;
  }

  /* line 1150, ../sass/structure.scss */
  .fl-input_position input[type="text"] {
    width: 670px !important;
  }

  /* line 1154, ../sass/structure.scss */
  ul.fl-module-icon li {
    width: 125px;
    height: 125px;
  }
}

/* END MOZZILLA STYLE ONLY */
/* line 1162, ../sass/structure.scss */
div.uploader input {
  top: auto;
  right: auto;
  bottom: auto;
  left: 0px;
  position: absolute;
  width: 266px;
  opacity: 0;
  height: 30px;
}

/* line 1170, ../sass/structure.scss */
div.uploader span.action {
  width: 22px;
  background: white url(/images/icon/addFiles.png) no-repeat 0 0;
  height: 22px;
  font-size: 11px;
  text-indent: -9999px;
  display: inline;
  overflow: hidden;
}

/* line 1183, ../sass/structure.scss */
input [type="file"] {
  border: 1px solid red !important;
}

/* line 1187, ../sass/structure.scss */
div.uploader {
  width: 238px;
  position: relative;
  overflow: hidden;
  border: 1px solid #d6d6d6;
  background: #FFF;
  padding: 2px 2px 2px 8px;
}
@media (max-width: 320px) {
  /* line 1187, ../sass/structure.scss */
  div.uploader {
    width: 230px;
  }
}

/* line 1199, ../sass/structure.scss */
div.uploader span.filename {
  color: #777;
  max-width: 200px;
  font-size: 11px;
  line-height: 22px;
  display: block;
  cursor: default;
}

/* line 1210, ../sass/structure.scss */
div.btn_post_holder {
  margin-top: 3px !important;
  margin-right: 10px;
  margin-bottom: auto;
  margin-left: auto !important;
}

/* line 1215, ../sass/structure.scss */
.post-privacy {
  width: auto;
  height: 19px;
  position: relative;
  margin-right: 10px;
  padding: 4px 5px 5px 5px;
  border: 1px ridge transparent;
  color: #A3A3A3 !important;
}

/* line 1232, ../sass/structure.scss */
.post-privacy-arrow {
  margin-top: -3px;
  color: #787db4;
}

/* line 1238, ../sass/structure.scss */
.fl-showPostChoices {
  margin-right: 5px;
}
@media (max-width: 320px) {
  /* line 1238, ../sass/structure.scss */
  .fl-showPostChoices {
    float: none;
    margin: 0;
    margin-top: 10px;
  }
}

@media (max-width: 320px) {
  /* line 1253, ../sass/structure.scss */
  input[type="submit"].fl-btn-right {
    float: none;
  }
}

@media (max-width: 320px) {
  /* line 1262, ../sass/structure.scss */
  input[type="submit"] {
    float: none;
  }
}

/* line 1283, ../sass/structure.scss */
.fl-notes {
  font-size: 11px;
}
@media only screen and (max-width: 768px) {
  /* line 1283, ../sass/structure.scss */
  .fl-notes {
    font-size: 9px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1283, ../sass/structure.scss */
  .fl-notes {
    float: left;
    margin-top: 10px;
  }
}

/* line 1294, ../sass/structure.scss */
.fl-text {
  height: auto;
  padding: 10px;
  width: 90%;
  margin-bottom: 5px;
}
@media only screen and (max-width: 768px) {
  /* line 1294, ../sass/structure.scss */
  .fl-text {
    width: 88.5%;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1294, ../sass/structure.scss */
  .fl-text {
    width: 84.5%;
  }
}
@media (max-width: 320px) {
  /* line 1294, ../sass/structure.scss */
  .fl-text {
    width: 71.5%;
  }
}

/* line 1311, ../sass/structure.scss */
a.message-img {
  width: 36px;
  height: 36px;
  padding: 2px;
  display: block;
}

/* line 1320, ../sass/structure.scss */
.fl-post-wrapper {
  margin: 10px 0px;
}

/* line 1324, ../sass/structure.scss */
.fl-timeline-messages:before {
  width: 1px;
  top: 0;
  bottom: 0;
  background-color: #f4f4f4;
  left: 58px;
}
@media only screen and (max-width: 1024px) {
  /* line 1324, ../sass/structure.scss */
  .fl-timeline-messages:before {
    left: 48px;
  }
}

/* line 1336, ../sass/structure.scss */
.fl-timeline-messages:before {
  top: 0px;
  right: auto;
  bottom: auto;
  left: 52px;
  position: absolute;
  content: "";
}
@media only screen and (max-width: 1024px) {
  /* line 1336, ../sass/structure.scss */
  .fl-timeline-messages:before {
    left: 48px;
  }
}

/* line 1344, ../sass/structure.scss */
.fl-post-wrapper:before, .fl-post-wrapper .fl-text:before, .fl-reply-wrapper:before, .fl-reply-wrapper .fl-text:before {
  top: -9px;
  right: auto;
  bottom: auto;
  left: 57px;
  position: absolute;
  content: "";
}

/* line 1349, ../sass/structure.scss */
.fl-post-wrapper:hover:before, .fl-reply-wrapper:hover:before {
  background: #fa9e0e;
}

/* line 1353, ../sass/structure.scss */
.fl-timeline-messages, .fl-post-wrapper, .fl-reply-wrapper {
  position: relative;
}

/* line 1357, ../sass/structure.scss */
.fl-post-wrapper:before {
  width: 12px;
  height: 12px;
  border: 2px solid #fafafa;
  border-radius: 100px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  margin: 20px 0 0 -12px;
  background: #ccc;
}
@media only screen and (max-width: 1024px) {
  /* line 1357, ../sass/structure.scss */
  .fl-post-wrapper:before {
    margin: 20px 0 0 -16px;
  }
}

/* line 1371, ../sass/structure.scss */
.fl-seperator {
  height: 1px;
  background-color: #f4f4f4;
  width: 90%;
  margin: 0 auto;
}

/* line 1379, ../sass/structure.scss */
.fl-attribution {
  font-size: 11px;
  margin-left: 70px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1024px) {
  /* line 1379, ../sass/structure.scss */
  .fl-attribution {
    margin-left: 58px;
  }
}

@media (max-width: 320px) {
  /* line 1388, ../sass/structure.scss */
  .attribution {
    position: relative;
  }
}

/* line 1394, ../sass/structure.scss */
.fl-attribution2 {
  font-size: 11px;
}
@media (max-width: 320px) {
  /* line 1394, ../sass/structure.scss */
  .fl-attribution2 {
    float: left;
  }
}

/* line 1404, ../sass/structure.scss */
.fl-post-wrapper {
  border-bottom: 1px solid #f4f4f4;
}
@media (max-width: 320px) {
  /* line 1404, ../sass/structure.scss */
  .fl-post-wrapper {
    min-height: 120px;
  }
}

/* line 1411, ../sass/structure.scss */
.fl-message-body {
  margin-top: 30px;
}

/* line 1415, ../sass/structure.scss */
.fl-cursor {
  top: auto;
  right: auto;
  bottom: auto;
  left: 90px;
  position: relative;
  font-size: 11px;
}

/* line 1420, ../sass/structure.scss */
.fl-mentionContainer {
  resize: none;
  width: 70%;
  height: 50px;
  padding: 5px;
  background-color: #ffffff !important;
}

/* line 1429, ../sass/structure.scss */
.fl-reply-box {
  display: none;
}

/* line 1437, ../sass/structure.scss */
.fl-reply-wrapper .fl-message-body .fl-text {
  width: 70%;
}
@media only screen and (max-width: 768px) {
  /* line 1437, ../sass/structure.scss */
  .fl-reply-wrapper .fl-message-body .fl-text {
    width: 75%;
  }
}
@media (max-width: 320px) {
  /* line 1437, ../sass/structure.scss */
  .fl-reply-wrapper .fl-message-body .fl-text {
    width: 53%;
  }
}

/* line 1447, ../sass/structure.scss */
.fl-reply-wrapper .fl-message-body .fl-attribution {
  margin-left: 262px;
}
@media only screen and (max-width: 1024px) {
  /* line 1447, ../sass/structure.scss */
  .fl-reply-wrapper .fl-message-body .fl-attribution {
    margin-left: 225px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1447, ../sass/structure.scss */
  .fl-reply-wrapper .fl-message-body .fl-attribution {
    margin-left: 164px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1447, ../sass/structure.scss */
  .fl-reply-wrapper .fl-message-body .fl-attribution {
    margin-left: 70px;
  }
}

/* line 1460, ../sass/structure.scss */
.fl-reply-wrapper .message-img {
  top: auto;
  right: auto;
  bottom: auto;
  left: 210px;
  position: relative;
}
@media only screen and (max-width: 1024px) {
  /* line 1460, ../sass/structure.scss */
  .fl-reply-wrapper .message-img {
    left: 180px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1460, ../sass/structure.scss */
  .fl-reply-wrapper .message-img {
    left: 115px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1460, ../sass/structure.scss */
  .fl-reply-wrapper .message-img {
    left: 70px;
  }
}

/* line 1473, ../sass/structure.scss */
.fl-loadmore-wrapper {
  height: 20px;
  width: 90%;
}

/* line 1479, ../sass/structure.scss */
.icon-chevron-down:before {
  content: "\f078";
}

@media (max-width: 320px) {
  /* line 1483, ../sass/structure.scss */
  .fl-hidden-file-upload {
    left: 58px;
    width: 100px;
  }
}

/* END ANNOUNCEMENT CSS*/
/* COMPANY EVENTS CSS */
/* line 1494, ../sass/structure.scss */
.fl-company-events-wrapper textarea {
  resize: none;
  width: 98.5%;
  height: 50px;
  padding: 5px;
  margin: 10px 0px;
}

/* END COMPANY EVENTS CSS */
/* MESSAGE CSS */
/* line 1512, ../sass/structure.scss */
.postActions {
  margin: 0 auto;
}

/* line 1516, ../sass/structure.scss */
.fl-file-upload {
  margin-left: 36px !important;
}
@media only screen and (max-width: 1024px) {
  /* line 1516, ../sass/structure.scss */
  .fl-file-upload {
    margin-left: 35px !important;
  }
}

/* line 1523, ../sass/structure.scss */
.btn-blueBtn {
  margin-right: 16px;
}
@media only screen and (max-width: 1024px) {
  /* line 1523, ../sass/structure.scss */
  .btn-blueBtn {
    margin-right: 1px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1523, ../sass/structure.scss */
  .btn-blueBtn {
    margin-right: 13px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1523, ../sass/structure.scss */
  .btn-blueBtn {
    margin-right: 0;
  }
}

/* line 1546, ../sass/structure.scss */
.fl-left-wrapper {
  width: 27.2%;
  height: auto;
  border: 1px solid #d6d6d6;
  border-bottom: 3px solid #d6d6d6;
  background-color: #fafafa;
}
@media only screen and (max-width: 768px) {
  /* line 1546, ../sass/structure.scss */
  .fl-left-wrapper {
    float: none;
    width: 99.7%;
  }
}

/* line 1559, ../sass/structure.scss */
.fl-right-wrapper {
  width: 71.6%;
  border: 1px solid #d6d6d6;
  border-bottom: 3px solid #d6d6d6;
  background-color: #fafafa;
}
@media only screen and (max-width: 768px) {
  /* line 1559, ../sass/structure.scss */
  .fl-right-wrapper {
    float: none;
    width: 99.7%;
    margin-top: 10px;
    height: auto;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1559, ../sass/structure.scss */
  .fl-right-wrapper {
    height: 100%;
  }
}

/* line 1578, ../sass/structure.scss */
.fl-left-wrapper-content {
  position: relative;
  overflow: hidden;
  height: 366px;
}

/* line 1584, ../sass/structure.scss */
.fl-head-title-wrapper {
  position: relative;
  margin-bottom: 5px;
}

@media (max-width: 320px) {
  /* line 1596, ../sass/structure.scss */
  .fl-account-settings .fl-head-title-wrapper > h2 {
    display: none;
  }
}

/* line 1603, ../sass/structure.scss */
.fl-head-title-wrapper > p, .fl-head-title-wrapper > h2 {
  padding: 10px;
  font-size: 12px;
}

/* line 1612, ../sass/structure.scss */
.fl-head-menu li {
  padding: 10px;
}

/* line 1623, ../sass/structure.scss */
.fl-reply-message-wrapper {
  padding: 10px;
}

/* line 1627, ../sass/structure.scss */
.fl-input-replyMsg {
  resize: none;
  width: 95.5%;
  height: 50px;
  padding: 5px;
  margin: 1px 10px;
}
@media (max-width: 320px) {
  /* line 1627, ../sass/structure.scss */
  .fl-input-replyMsg {
    width: 90%;
  }
}

/* line 1638, ../sass/structure.scss */
#fl-send-msg-form {
  padding: 10px;
}

/* line 1642, ../sass/structure.scss */
#fl-send-msg-form form input, #fl-send-msg-form form textarea {
  width: 99%;
  height: 22px;
  padding: 3px;
  margin-bottom: 10px;
}
@media only screen and (max-width: 568px) {
  /* line 1642, ../sass/structure.scss */
  #fl-send-msg-form form input, #fl-send-msg-form form textarea {
    width: 91%;
  }
}
@media (max-width: 320px) {
  /* line 1642, ../sass/structure.scss */
  #fl-send-msg-form form input, #fl-send-msg-form form textarea {
    width: 83%;
  }
}

/* line 1655, ../sass/structure.scss */
#fl-send-msg-form form textarea {
  min-height: 260px;
}

/* line 1659, ../sass/structure.scss */
#fl-send-msg-form {
  display: none;
}

/* line 1663, ../sass/structure.scss */
#fl-action-option {
  top: 34px;
  right: 0px;
  bottom: auto;
  left: auto;
  position: absolute;
  display: none;
}

/* line 1668, ../sass/structure.scss */
#fl-action-option li {
  padding: 10px;
}
/* line 1672, ../sass/structure.scss */
#fl-action-option li > a {
  display: block;
}

/* line 1683, ../sass/structure.scss */
#fl-action-option li:last-child {
  border-top: none;
  border-bottom: none;
}

/* line 1688, ../sass/structure.scss */
#fl-action-option li:nth-child(2) {
  border-top: none;
}

/* line 1698, ../sass/structure.scss */
.fl-inbox-item {
  border: 1px solid #ccc;
  margin: 10px;
  padding: 5px;
}

/* line 1706, ../sass/structure.scss */
.fl-inbox-item-wrapper {
  padding: 5px;
}

/* line 1710, ../sass/structure.scss */
.fl-inbox-info {
  margin-left: 50px;
}

/* line 1713, ../sass/structure.scss */
.fl-inbox-item:hover {
  background-color: #f4f4f4;
}

@media (max-width: 320px) {
  /* line 1717, ../sass/structure.scss */
  .newMsg {
    float: left !important;
    margin: 10px 0px 0px 35px;
  }
}

/* END MESSAGE CSS*/
/*NOTIFICATIONS CSS*/
/* line 1728, ../sass/structure.scss */
.fl-notification-color {
  color: #e13636 !important;
  font-size: 15px;
}

/* line 1733, ../sass/structure.scss */
.notification li {
  padding: 10px;
  border-bottom: 1px solid #D6D6D6;
  width: 97.9%;
}
/* line 1738, ../sass/structure.scss */
.notification li:hover {
  background-color: #e0e0e0;
}
@media only screen and (max-width: 1024px) {
  /* line 1733, ../sass/structure.scss */
  .notification li {
    width: 96.5%;
  }
}

/* line 1748, ../sass/structure.scss */
a {
  text-decoration: none;
}

/* line 1750, ../sass/structure.scss */
.fl-notification-content {
  width: 75%;
  padding: 1px 0px;
  font-size: small;
}
@media only screen and (max-width: 1024px) {
  /* line 1750, ../sass/structure.scss */
  .fl-notification-content {
    width: 69%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1750, ../sass/structure.scss */
  .fl-notification-content {
    width: 59%;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1750, ../sass/structure.scss */
  .fl-notification-content {
    width: 100%;
  }
}
@media (max-width: 320px) {
  /* line 1750, ../sass/structure.scss */
  .fl-notification-content {
    width: 100%;
  }
}

@media only screen and (max-width: 568px) {
  /* line 1771, ../sass/structure.scss */
  .fl-notification-del-time {
    float: left;
  }
}

@media only screen and (max-width: 568px) {
  /* line 1778, ../sass/structure.scss */
  .fl-status-and-type {
    margin-bottom: 10px;
  }
}

/* line 1785, ../sass/structure.scss */
.fl-notification-wrapper-scroll {
  height: 363px;
  overflow: hidden;
  position: absolute;
  margin-left: -39px;
}
@media only screen and (max-width: 768px) {
  /* line 1785, ../sass/structure.scss */
  .fl-notification-wrapper-scroll {
    width: 96.5%;
  }
}
@media (max-width: 320px) {
  /* line 1785, ../sass/structure.scss */
  .fl-notification-wrapper-scroll {
    padding: 0px !important;
    width: 100%;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 1800, ../sass/structure.scss */
  .fl-notification-wrapper-scroll li {
    width: 97.5%;
  }
}

/* line 1806, ../sass/structure.scss */
.fl-starred-wrapper-scroll {
  height: 540px;
  overflow: hidden;
  position: absolute;
  font-size: small;
}

/*END NOTIFICATIONS CSS*/
/*ACCOUNT SETTINGS CSS*/
/* line 1829, ../sass/structure.scss */
.fl-edit-profile-wrapper {
  margin-top: 5px;
}

/* line 1834, ../sass/structure.scss */
.fl-account-settings {
  position: relative;
  z-index: 0;
}

/*tabs css*/
/* line 1842, ../sass/structure.scss */
#tabs {
  position: relative;
  z-index: 99999;
}

/* line 1849, ../sass/structure.scss */
a {
  color: #0096DD;
}

/* line 1854, ../sass/structure.scss */
#tabs li {
  list-style: none;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  outline: none;
}
@media only screen and (max-width: 768px) {
  /* line 1854, ../sass/structure.scss */
  #tabs li {
    font-size: 9px;
  }
}
@media (max-width: 320px) {
  /* line 1854, ../sass/structure.scss */
  #tabs li {
    font-size: 13px;
    width: 100%;
  }
}

/* line 1871, ../sass/structure.scss */
#tabs li a {
  font-size: 11px;
  padding: 11px;
  display: block;
  background: #FFF;
  text-decoration: none;
  outline: none;
  padding: 10.5px;
}
@media only screen and (max-width: 1024px) {
  /* line 1871, ../sass/structure.scss */
  #tabs li a {
    padding: 10.5px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1871, ../sass/structure.scss */
  #tabs li a {
    padding: 10px;
    font-size: 12px;
  }
}
@media (max-width: 320px) {
  /* line 1871, ../sass/structure.scss */
  #tabs li a {
    color: #ffffff;
  }
}

/* line 1893, ../sass/structure.scss */
#tabs li a.inactive {
  color: #222;
  outline: none;
}

/* line 1898, ../sass/structure.scss */
#tabs li a:hover, #tabs li a.inactive:hover {
  outline: none;
}

/* line 1904, ../sass/structure.scss */
.tab-container {
  margin-top: 10px;
  clear: both;
  width: 98%;
  padding: 10px;
}

/* line 1914, ../sass/structure.scss */
.tab-container p {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 1.3;
  font-size: small;
}

/* line 1916, ../sass/structure.scss */
.tab-container ul {
  margin-left: 25px;
  font-size: small;
  line-height: 1.4;
}

/* line 1918, ../sass/structure.scss */
.tab-container li {
  padding-bottom: 5px;
  margin-left: 5px;
}

/* line 1920, ../sass/structure.scss */
.fl-tab-wrapper {
  position: relative;
}
@media (max-width: 320px) {
  /* line 1920, ../sass/structure.scss */
  .fl-tab-wrapper {
    right: 0px !important;
    z-index: 0;
  }
}

/*tabs*/
/* line 1932, ../sass/structure.scss */
.fl-fields {
  border-bottom: 1px solid #d6d6d6;
  position: relative;
  height: 60px;
  line-height: 40px;
  padding-top: 20px;
}

/* line 1940, ../sass/structure.scss */
.fl-fields:first-child {
  padding-top: 0 !important;
}

/* line 1944, ../sass/structure.scss */
.fl-input_position {
  display: inline;
}

/* line 1953, ../sass/structure.scss */
.fl-input_position input[type="text"], input[type="password"] {
  width: 88%;
  height: 35px;
  font-size: 14px;
  padding-left: 5px;
}
@media only screen and (max-width: 1024px) {
  /* line 1953, ../sass/structure.scss */
  .fl-input_position input[type="text"], input[type="password"] {
    width: 83%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1953, ../sass/structure.scss */
  .fl-input_position input[type="text"], input[type="password"] {
    width: 575px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1953, ../sass/structure.scss */
  .fl-input_position input[type="text"], input[type="password"] {
    width: 385px;
  }
}
@media (max-width: 320px) {
  /* line 1953, ../sass/structure.scss */
  .fl-input_position input[type="text"], input[type="password"] {
    width: 145px;
  }
}

/* line 1976, ../sass/structure.scss */
.eInfo_211 {
  display: none;
}

/* line 1978, ../sass/structure.scss */
.uInfo_211 {
  width: 87%;
}
@media only screen and (max-width: 1024px) {
  /* line 1978, ../sass/structure.scss */
  .uInfo_211 {
    width: 83%;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1978, ../sass/structure.scss */
  .uInfo_211 {
    width: 575px;
  }
}
@media only screen and (max-width: 568px) {
  /* line 1978, ../sass/structure.scss */
  .uInfo_211 {
    width: 385px;
  }
}
@media (max-width: 320px) {
  /* line 1978, ../sass/structure.scss */
  .uInfo_211 {
    width: 145px;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 1996, ../sass/structure.scss */
  .fl-personal_info {
    margin-left: 10px;
  }
}

/*END ACCOUNT SETTINGS CSS*/
/* line 2004, ../sass/structure.scss */
.fl-starred-wrapper .fl-starred-color, .fl-custom-starred {
  color: #ffc200 !important;
  position: static;
}

/* line 2009, ../sass/structure.scss */
.fl-custom-starred {
  top: auto;
  right: auto;
  bottom: auto;
  left: -6px;
  position: relative;
}

/* line 2011, ../sass/structure.scss */
.fl-from {
  background-color: #08C200;
  font-size: 12px;
  padding: 5px;
  border-radius: 2px;
  margin: 0px 5px;
}

/* line 2020, ../sass/structure.scss */
.fl-starred-wrapper .time, .fl-notification-wrapper .time {
  top: 2px;
  right: 15px;
  bottom: auto;
  left: auto;
  position: relative;
}
@media only screen and (max-width: 568px) {
  /* line 2020, ../sass/structure.scss */
  .fl-starred-wrapper .time, .fl-notification-wrapper .time {
    right: 0px;
    top: 6px;
  }
}

/* FLFORM CSS*/
/* line 2035, ../sass/structure.scss */
.fl-form-wrapper {
  background-color: #f4f4f4;
  height: 500px;
}

/* END FL FORM CSS*/
/* FL PROFILE CSS */
/* line 2046, ../sass/structure.scss */
.fl-profile-wrapper h2 {
  padding: 14px;
  border-bottom: 1px solid #ccc;
  font-size: 18px;
}

/* line 2051, ../sass/structure.scss */
.fl-profile-wrapper .two-columns {
  width: 75.2%;
}

@media only screen and (max-width: 1024px) {
  /* line 2056, ../sass/structure.scss */
  .fl-profile-wrapper .two-columns {
    width: 100%;
  }
}
/* END FL PROFILE CSS */
/* line 2063, ../sass/structure.scss */
#portal-app li {
  display: inline-block;
  margin-right: 20px;
}
@media only screen and (max-width: 768px) {
  /* line 2063, ../sass/structure.scss */
  #portal-app li {
    display: block;
    margin: 0;
    margin-bottom: 20px;
  }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari only override */
  /* line 2077, ../sass/structure.scss */
  ::i-block-chrome, #portal-app li {
    float: left;
  }

  /* line 2080, ../sass/structure.scss */
  ::i-block-chrome, #portal-app {
    max-width: 589px;
  }

  /* line 2084, ../sass/structure.scss */
  ::i-block-chrome, .fl-admindashboard-icons-wrapper ul li {
    width: 215px !important;
  }
}
/* line 2092, ../sass/structure.scss */
#hrportal-icon {
  background-image: url("/images/icon/hrportalicon.png");
  height: 180px;
  width: 180px;
  background-size: 100%;
  background-color: #ff8a00;
  border-radius: 100%;
  overflow: hidden;
}

/* line 2103, ../sass/structure.scss */
#othersportal-icon {
  background-image: url("/images/icon/app-logo/othersportalicon.png");
  height: 180px;
  width: 180px;
  background-size: 100%;
  background-color: #6f6f6f;
  border-radius: 100%;
  overflow: hidden;
}

/* line 2114, ../sass/structure.scss */
#acctportal-icon {
  background-image: url("/images/icon/acctportalicon.png");
  height: 180px;
  width: 180px;
  background-size: 100%;
  background-color: #5eafff;
  border-radius: 100%;
  overflow: hidden;
}

/* line 2124, ../sass/structure.scss */
#inventoryportal-icon {
  background-image: url("/images/icon/inventoryportalicon.png");
  height: 180px;
  width: 180px;
  background-size: 100%;
  background-color: #00d100;
  border-radius: 100%;
  overflow: hidden;
}

/* line 2134, ../sass/structure.scss */
.fl-app-name {
  margin-top: 100px;
}

/* line 2139, ../sass/structure.scss */
.fl-app-btn {
  margin-top: 180px;
  background-color: rgba(22, 22, 22, 0.5);
  padding: 10px;
  line-height: 25px;
}

/* line 2148, ../sass/structure.scss */
.fl-app-btn a {
  background-color: #e13636;
  padding: 4px;
}

/* line 2162, ../sass/structure.scss */
#positionButtonDiv {
  top: 90px;
  right: 22px;
  bottom: auto;
  left: auto;
  position: absolute;
  /* Fallback for web browsers that doesn't support RGBa */
  background: #3a383f;
  /* RGBa with 0.6 opacity */
  background: rgba(58, 56, 63, 0.8);
  border: solid 1px #100000;
  padding: 8px;
  z-index: 99999;
}

/* line 2175, ../sass/structure.scss */
#positionButtonDiv .positionButtonSpan img {
  border: 0;
}

/* line 2184, ../sass/structure.scss */
.zoomButton {
  border: 0;
}

/* line 2189, ../sass/structure.scss */
.zoomableContainer {
  background-image: url("/images/themes/workspace.jpg");
}

/* line 2194, ../sass/structure.scss */
#pageContent {
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
}

/* line 2200, ../sass/structure.scss */
.fl-copyright {
  font-size: 11px;
  margin-top: 10px;
  line-height: 18px;
  color: #6e6e6e;
}

/* line 2208, ../sass/structure.scss */
.fl-worspace-header {
  position: fixed;
  top: 40px;
  height: 40px;
  z-index: 1;
  left: 0px;
  background-color: #FAF8F8;
  border: none;
  z-index: 99999;
}

/* line 2223, ../sass/structure.scss */
.fl-option-toolbar .orgchart {
  background-position: -45px -448px;
}
/* line 2227, ../sass/structure.scss */
.fl-option-toolbar .fl-create-forms-icon {
  background-position: -45px -712px;
}
/* line 2231, ../sass/structure.scss */
.fl-option-toolbar .fl-workflow-icon {
  background-position: -45px -669px;
}
/* line 2235, ../sass/structure.scss */
.fl-option-toolbar .reports {
  background-position: -45px -388px;
}
/* line 2239, ../sass/structure.scss */
.fl-option-toolbar .messages {
  background-position: -42px -164px;
}
/* line 2243, ../sass/structure.scss */
.fl-option-toolbar .notifications {
  background-position: -44px -196px;
}
/* line 2247, ../sass/structure.scss */
.fl-option-toolbar .my-requests {
  background-position: -43px -232px;
}
/* line 2251, ../sass/structure.scss */
.fl-option-toolbar .starred-icon-fl {
  background-position: -44px -264px;
}
/* line 2255, ../sass/structure.scss */
.fl-option-toolbar .fl-groups-icon {
  background-position: -45px -634px;
}
/* line 2259, ../sass/structure.scss */
.fl-option-toolbar .account-settings {
  background-position: -44px -329px;
}
/* line 2263, ../sass/structure.scss */
.fl-option-toolbar .fl-keywords-icon {
  background-position: -47px -752px;
}
/* line 2267, ../sass/structure.scss */
.fl-option-toolbar .fl-administer-icon {
  background-position: -46px -796px;
}
/* line 2271, ../sass/structure.scss */
.fl-option-toolbar .modules {
  background-position: -42px -103px;
}

/* line 2277, ../sass/structure.scss */
.fl-toolbar-left-wrapper ul li {
  display: inline-block;
  font-size: 11px;
}

/* line 2289, ../sass/structure.scss */
.fl-table-wrapper .fl-option-toolbar .fl-toolbar-left-wrapper ul > li > a {
  display: block;
  padding: 9px;
}

/* line 2301, ../sass/structure.scss */
.fl-widget-wrapper-center-content {
  min-width: 200px;
  padding: 5px;
  height: auto;
  font-size: 12px;
  color: #e13636;
}

/* line 2310, ../sass/structure.scss */
.fl-no-data-found {
  background-color: rgba(34, 34, 34, 0.5);
  padding: 5px;
}

/* line 2318, ../sass/structure.scss */
.fl-see-all {
  background-color: #f4f4f4;
}

/* line 2323, ../sass/structure.scss */
.fl-no-record-found {
  padding: 10px;
}

/* line 2330, ../sass/structure.scss */
.fl-no-record-found h1 {
  color: #E13636;
}

/* line 2335, ../sass/structure.scss */
.fl-no-record-found i {
  color: #e13636 !important;
}

/* line 2342, ../sass/structure.scss */
.fl-for-saving-fitler {
  display: inline;
  width: 200px;
}
@media (max-width: 320px) {
  /* line 2342, ../sass/structure.scss */
  .fl-for-saving-fitler {
    float: left;
    margin-top: 10px;
  }
}

/* line 2352, ../sass/structure.scss */
.fl-basicprimary-btn {
  width: 65px;
  padding: 10px;
  margin-right: 5px;
}

/* ALL ABOUT CALENDAR WIDGET */
/* line 2364, ../sass/structure.scss */
.ui-widget-header {
  background: none;
  border: none !important;
}

/* line 2366, ../sass/structure.scss */
.ui-datepicker {
  font-size: 12px !important;
  margin-top: 6px;
  padding: 12px !important;
}

/* line 2373, ../sass/structure.scss */
#ui-datepicker-div {
  z-index: 1000000 !important;
}

/* line 2375, ../sass/structure.scss */
.ui_tpicker_hour, .ui_tpicker_time, .ui_tpicker_minute {
  margin: 8px 0px;
}

/* ALL ABOUT CALENDAR WIDGET */
/* ALL ABOUT POST*/
/*.post .text, .reply .text { border-radius:0px!important; }*/
/* line 2388, ../sass/structure.scss */
.fl-post-attribution {
  padding: 4px;
  box-sizing: border-box;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-top: -3px;
}

/* line 2397, ../sass/structure.scss */
.fl-post-attribution a, .fl-post-attribution a.fa {
  color: #ffffff;
}

/* line 2404, ../sass/structure.scss */
.timeline-messages:before {
  width: 1px !important;
}

/* ALL ABOUT POST*/
/* line 2409, ../sass/structure.scss */
.spinner {
  width: 100px;
  height: 40px;
  font-size: 10px;
  margin: 10px 0px;
}

/* line 2417, ../sass/structure.scss */
.spinner > div {
  margin-left: 3px;
  height: 100%;
  width: 6px;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}

/* line 2426, ../sass/structure.scss */
.spinner .bar2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

/* line 2428, ../sass/structure.scss */
.spinner .bar3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

/* line 2430, ../sass/structure.scss */
.spinner .bar4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

/* line 2432, ../sass/structure.scss */
.spinner .bar5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

/* line 2434, ../sass/structure.scss */
.spinner .bar6 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

/* line 2436, ../sass/structure.scss */
.spinner .bar7 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

/* line 2438, ../sass/structure.scss */
.spinner .bar8 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

/* line 2440, ../sass/structure.scss */
.spinner .bar9 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

/* line 2442, ../sass/structure.scss */
.spinner .bar10 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

@-webkit-keyframes stretchdelay {
  /* line 2445, ../sass/structure.scss */
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
  }

  /* line 2446, ../sass/structure.scss */
  20% {
    -webkit-transform: scaleY(1);
  }
}

@keyframes stretchdelay {
  /* line 2450, ../sass/structure.scss */
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }

  /* line 2453, ../sass/structure.scss */
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
  }
}

/* line 2459, ../sass/structure.scss */
#popup_container #popup_content #popup_panel button {
  margin-right: 5px !important;
}

/* line 2463, ../sass/structure.scss */
.post-privacy-container span {
  line-height: 20px;
}

/* line 2471, ../sass/structure.scss */
.post-privacy {
  width: auto;
  height: 19px;
  position: relative;
  margin-right: 10px;
  padding: 4px 5px 5px 5px;
  border: 1px ridge transparent;
  color: #a3a3a3 !important;
}

/* line 2484, ../sass/structure.scss */
.post-privacy:hover {
  border: 1px ridge #aaa2a2;
  color: #615c5c !important;
}

/* line 2489, ../sass/structure.scss */
.post-privacy-active {
  border: 1px ridge #aaa2a2 !important;
  color: #615c5c !important;
}

/* line 2499, ../sass/structure.scss */
.post-privacy-arrow {
  margin-top: -3px;
  color: #787db4;
}

/* line 2505, ../sass/structure.scss */
.postPrivacyChoice-container {
  position: absolute;
  width: 129px;
  height: auto;
  border: 1px solid #aaa2a2;
  margin-top: 29px;
  z-index: 1;
  display: none;
}

/* line 2516, ../sass/structure.scss */
.postPrivacyChoice-choices {
  height: 20px;
  border-bottom: 1px dotted #CCC;
  width: auto;
  padding: 3px 5px 3px 10px;
  color: #666;
  font-size: 11px;
}

/* line 2529, ../sass/structure.scss */
.postChoice-icon {
  width: 15px;
}

/* line 2531, ../sass/structure.scss */
.title_head_btn {
  margin: 6px 4px;
}

/* line 2533, ../sass/structure.scss */
.avatar {
  width: 36px;
  height: 36px;
}

/*** STRUCTURE ***/
/*  COLUMNS  */
/*  SECTIONS  */
/* line 2544, ../sass/structure.scss */
.section {
  clear: both;
  padding: 0px;
  margin: 0px;
}

/*  COLUMN SETUP  */
/* line 2551, ../sass/structure.scss */
.col {
  display: block;
  margin: 1% 0 1% 1.3%;
}
@media only screen and (max-width: 1024px) {
  /* line 2551, ../sass/structure.scss */
  .col {
    margin: 0;
  }
}

/* line 2561, ../sass/structure.scss */
.col:first-child {
  margin-left: 0;
}

/*  GROUPING  */
/* line 2566, ../sass/structure.scss */
.group:before,
.group:after {
  content: "";
  display: table;
}

/* line 2570, ../sass/structure.scss */
.group:after {
  clear: both;
}

/* WIDGET */
/* line 2575, ../sass/structure.scss */
.fl-widget {
  width: 32.4%;
}
@media only screen and (max-width: 1024px) {
  /* line 2575, ../sass/structure.scss */
  .fl-widget {
    float: none;
    width: 100%;
  }
}

/*  GRID OF TWO  */
/* line 2587, ../sass/structure.scss */
.two-columns {
  width: 48.2%;
}

/*  COLUMNS  */
/* line 2593, ../sass/structure.scss */
#color1 {
  width: 10px;
  height: 10px;
  background-color: #E13636;
}

/* line 2599, ../sass/structure.scss */
#color2 {
  width: 10px;
  height: 10px;
  background-color: #F5E31D;
}

/* line 2605, ../sass/structure.scss */
#color3 {
  width: 10px;
  height: 10px;
  background-color: #DA36E1;
}

/* line 2611, ../sass/structure.scss */
#color4 {
  width: 10px;
  height: 10px;
  background-color: #36a9e1;
}

/* line 2617, ../sass/structure.scss */
#color5 {
  width: 10px;
  height: 10px;
  background-color: #E13688;
}

/* line 2624, ../sass/structure.scss */
#color6 {
  width: 10px;
  height: 10px;
  background-color: #ff8a00;
}

/* line 2630, ../sass/structure.scss */
#color7 {
  width: 10px;
  height: 10px;
  background-color: #04C204;
}

/* SPRITES CSS*/
/* line 2639, ../sass/structure.scss */
.icon {
  background-image: url("/images/icon/sprite.png");
  background-repeat: no-repeat;
  width: 35px;
  height: 30px;
}

/* line 2647, ../sass/structure.scss */
.home {
  background-position: -42px 4px;
}

/* line 2651, ../sass/structure.scss */
.mainmenu li:hover .home {
  background-position: -1px 4px;
}

/* line 2657, ../sass/structure.scss */
.profile {
  background-position: -1px -30px;
}

/* line 2662, ../sass/structure.scss */
.app-portal {
  background-position: -44px -64px;
}

/* line 2667, ../sass/structure.scss */
.mainmenu li:hover .app-portal {
  background-position: -3px -64px;
}

/* line 2674, ../sass/structure.scss */
.modules {
  background-position: -42px -97px;
}

/* line 2678, ../sass/structure.scss */
.mainmenu li:hover .modules {
  background-position: -1px -97px;
}

/* line 2685, ../sass/structure.scss */
.Announcements {
  background-position: -43px -126px;
}

/* line 2690, ../sass/structure.scss */
.mainmenu li:hover .Announcements {
  background-position: -2px -126px;
}

/* line 2697, ../sass/structure.scss */
.messages {
  background-position: -42px -160px;
}

/* line 2702, ../sass/structure.scss */
.mainmenu li:hover .messages {
  background-position: -1px -160px;
}

/* line 2708, ../sass/structure.scss */
.notifications {
  background-position: -44px -193px;
}

/* line 2713, ../sass/structure.scss */
.mainmenu li:hover .notifications {
  background-position: -3px -193px;
}

/* line 2720, ../sass/structure.scss */
.my-requests {
  background-position: -43px -227px;
}

/* line 2725, ../sass/structure.scss */
.mainmenu li:hover .my-requests {
  background-position: -2px -227px;
}

/* line 2731, ../sass/structure.scss */
.starred-icon-fl {
  background-position: -44px -259px;
}

/* line 2736, ../sass/structure.scss */
.mainmenu li:hover .starred-icon-fl {
  background-position: -3px -259px;
}

/* line 2742, ../sass/structure.scss */
.company-events {
  background-position: -2px -294px;
}

/* line 2746, ../sass/structure.scss */
.account-settings {
  background-position: -44px -325px;
}

/* line 2751, ../sass/structure.scss */
.mainmenu li:hover .account-settings {
  background-position: -3px -325px;
}

/* line 2757, ../sass/structure.scss */
.reports {
  background-position: -45px -383px;
}

/* line 2762, ../sass/structure.scss */
.mainmenu li:hover .reports {
  background-position: -4px -383px;
}

/* line 2769, ../sass/structure.scss */
.file {
  background-position: -7px -381px;
}

/* line 2774, ../sass/structure.scss */
.search {
  top: auto;
  right: 276px;
  bottom: auto;
  left: auto;
  position: relative;
  background-position: -4px -359px;
  height: 25px;
}
@media (max-width: 320px) {
  /* line 2774, ../sass/structure.scss */
  .search {
    right: 75px;
  }
}

/* line 2783, ../sass/structure.scss */
.fl-list-of-app-record-wrapper .fl-search-icon-list {
  top: auto;
  right: -213px;
  bottom: auto;
  left: auto;
  position: relative;
  width: 36px;
  display: block;
}

/* line 2790, ../sass/structure.scss */
.online-user {
  background-position: -5px -417px;
}

/* line 2794, ../sass/structure.scss */
.orgchart {
  background-position: -44px -445px;
}

/* line 2798, ../sass/structure.scss */
.mainmenu li:hover .orgchart {
  background-position: -3px -445px;
}

/* line 2804, ../sass/structure.scss */
.pinit {
  background-position: -40px -487px;
}

/* line 2808, ../sass/structure.scss */
.unpinit {
  background-position: -3px -521px;
}

/* line 2812, ../sass/structure.scss */
.fl-drag {
  background-position: -3px -555px;
}

/* line 2816, ../sass/structure.scss */
.fl-suggestion-icon {
  background-position: -44px -592px;
}

/* line 2821, ../sass/structure.scss */
.mainmenu li:hover .fl-suggestion-icon {
  background-position: -3px -592px;
}

/* line 2828, ../sass/structure.scss */
.fl-groups-icon {
  background-position: -45px -629px;
}

/* line 2833, ../sass/structure.scss */
.mainmenu li:hover .fl-groups-icon {
  background-position: -4px -629px;
}

/* line 2839, ../sass/structure.scss */
.fl-widgets-icon {
  background-position: -48px -561px;
}

/* line 2843, ../sass/structure.scss */
.fl-workflow-icon {
  background-position: -45px -667px;
}

/* line 2848, ../sass/structure.scss */
.mainmenu li:hover .fl-workflow-icon {
  background-position: -3px -667px;
}

/* line 2854, ../sass/structure.scss */
.fl-create-forms-icon {
  background-position: -45px -709px;
}

/* line 2859, ../sass/structure.scss */
.mainmenu li:hover .fl-create-forms-icon {
  background-position: -3px -709px;
}

/* line 2865, ../sass/structure.scss */
.fl-keywords-icon {
  background-position: -47px -748px;
}

/* line 2869, ../sass/structure.scss */
.mainmenu li:hover .fl-keywords-icon {
  background-position: -4px -748px;
}

/* line 2875, ../sass/structure.scss */
.fl-administer-icon {
  background-position: -46px -793px;
}

/* line 2880, ../sass/structure.scss */
.mainmenu li:hover .fl-administer-icon {
  background-position: -3px -793px;
}

/* END SPRITES CSS*/
/* line 2888, ../sass/structure.scss */
.page-loader-overlay {
  display: table;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 1001;
}

/* line 2896, ../sass/structure.scss */
html .page-loader-overlay .align-middle {
  display: table-cell;
  vertical-align: middle;
  height: auto;
}

/* line 2902, ../sass/structure.scss */
html .page-loader-overlay .loader-bar-container {
  position: relative;
  width: 400px;
  height: 30px;
}

/* line 2908, ../sass/structure.scss */
html .page-loader-overlay .loader-bar-container .loader-filler {
  background-color: blue;
}

/* line 2913, ../sass/structure.scss */
html .page-loader-overlay .label {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  position: absolute;
  padding-top: 5px;
}

/* line 2920, ../sass/structure.scss */
html .page-loader-overlay .align-center {
  margin: 0px auto;
}

/* line 2927, ../sass/structure.scss */
.fl-box-sizing {
  padding: 10px;
}

/* line 2933, ../sass/structure.scss */
.fl-privacy-setting-wrapper .fl-table-wrapper table tr td {
  border: 1px solid #D6D6D6;
  background-color: #FAFAFA;
}

/* line 2938, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper {
  margin: 0 auto;
  margin-top: 10px;
}
/* line 2942, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper ul li {
  width: 215px;
  height: 116px;
  background-color: #F4F4F4;
  margin-right: 5px;
  margin-top: 5px;
}

/* line 2958, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper ul li:nth-child(5) {
  margin-right: 0px;
}

/* line 2960, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper ul li:hover i {
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}

/* line 2964, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper ul li i {
  margin: 10px;
  font-size: 60px;
  color: #4d4949;
}

/* line 2973, ../sass/structure.scss */
.fl-admindashboard-icons-wrapper ul {
  -webkit-perspective: 600;
  -moz-perspective: 600;
  -ms-perspective: 600;
  -o-perspective: 600;
  perspective: 600;
}

/* line 2975, ../sass/structure.scss */
.fl-admin-icon-name {
  font-size: 15px;
  color: #222;
  background-color: #d6d6d6;
  padding: 10px;
}

/* line 2987, ../sass/structure.scss */
.fl-default-page-wrapper {
  padding: 8px 4px;
  font-size: 11px;
}

/* line 2994, ../sass/structure.scss */
.fl-adminusersettings-wrapper .tab-container {
  padding: 0;
}

/* line 2996, ../sass/structure.scss */
.fl-userlist-wrapper table tr td {
  padding: 5px;
}

/* line 2998, ../sass/structure.scss */
.fl-userlist-wrapper table tr td input {
  padding: 5px;
  box-shadow: none;
}

/* TEMP TABLE FOR LIST OF ALL ADMIN ACTIONS */
/* line 3008, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table {
  table-layout: fixed;
}

/* line 3011, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr th {
  width: 23%;
  background-color: #EDEDED;
  padding: 10px;
}

/* line 3018, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr td {
  font-size: 12px;
  word-break: break-word;
}

/* line 3024, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr {
  border-bottom: 1px solid #D6D6D6;
  height: 45px;
}

/* line 3026, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr:first-child {
  border-top: 1px solid #D6D6D6;
}

/* line 3028, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr td a i {
  color: #cccccc;
}

/* line 3039, ../sass/structure.scss */
.attribution a.fa {
  font-size: 13px;
}

/* line 3043, ../sass/structure.scss */
.fl-list-of-app-record-wrapper i.fa-pencil-square-o:hover, .fl-list-of-app-record-wrapper i.fa-globe:hover, .fl-list-of-app-record-wrapper i.fa-trash-o:hover, .fl-list-of-app-record-wrapper i.fa-file-text:hover, .table_data tr td center div:hover, .loadMsgList li div i:hover, .group-container div div span i:hover, .fl-filter-list tr td i:hover, .fl-post-attribution a.fa:hover {
  -webkit-transform: scale(1.3, 1.3);
  -moz-transform: scale(1.3, 1.3);
  -ms-transform: scale(1.3, 1.3);
  -o-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}

/* line 3048, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr th:first-child {
  width: 70px;
}

/* line 3050, ../sass/structure.scss */
.fl-list-of-app-record-wrapper table tbody tr td a i {
  font-size: 15px;
  padding: 2px 3px;
}

/* line 3056, ../sass/structure.scss */
.fl-toolbar-right-wrapper ul.fl-breadcrums li {
  padding: 0px 10px;
}

/* line 3058, ../sass/structure.scss */
ul.fl-breadcrums li {
  background-color: #FAF8F8 !important;
  border: none !important;
  font-size: 13px;
  padding: 7px;
}

/*	END TEMP TABLE FOR LIST OF ALL ADMIN ACTIONS */
/* ADMIN ALL WORKSPACE */
/* line 3071, ../sass/structure.scss */
.fl-create-organization-chart-wrapper .contentBar_workspace, .fl-create-workflow-wrapper .contentBar_workspace, .fl-create-forms-wrapper .contentBar_workspace, .fl-create-reports-wrapper .contentBar_workspace, .fl-generate-print-wrapper .contentBar_workspace, .table_data th {
  border: none;
  background-color: transparent;
  background: transparent;
}

/* line 3077, ../sass/structure.scss */
.table_data tr td center div, .table_data tr td center i {
  font-size: 15px;
}

/* line 3083, ../sass/structure.scss */
.fl-create-organization-chart-wrapper .fl-option-toolbar .fl-toolbar-left-wrapper ul li:hover {
  position: static;
}

/* line 3085, ../sass/structure.scss */
.fl-workspace-wrapper {
  position: relative;
}

/* line 3087, ../sass/structure.scss */
.fl-workspace-wrapper .fl-option-toolbar {
  line-height: 32px;
}

/* line 3089, ../sass/structure.scss */
ul.fl-breadcrums li i {
  top: 3px;
  right: auto;
  bottom: auto;
  left: 6px;
  position: relative;
  font-size: 20px;
}

/* line 3094, ../sass/structure.scss */
.fl-workspace-wrapper .fl-toolbar-left-wrapper i {
  font-size: 16px;
}

/* line 3096, ../sass/structure.scss */
ul.fl-breadcrums li a {
  color: #4E4E4E;
}

/* line 3098, ../sass/structure.scss */
ul.fl-breadcrums li .home {
  background-position: -38px -4px;
}

/* line 3100, ../sass/structure.scss */
.fl-workspace {
  width: 78%;
}

/* line 3102, ../sass/structure.scss */
.fl-form-properties-wrapper {
  top: 70px;
  right: 0px;
  bottom: auto;
  left: auto;
  position: fixed;
  width: 290px;
  background-color: #6e6e6e;
  z-index: 99999;
}

/* line 3109, ../sass/structure.scss */
.fl-form-properties-wrapper .fl-widget-head {
  border: 1px solid #d6d6d6;
  border-bottom: 2px solid #d6d6d6;
  height: 25px;
  background-color: #f4f4f4;
  padding: 5px;
}

/* line 3117, ../sass/structure.scss */
.fl-form-properties-wrapper .fl-widget-head .widget-title {
  color: #222222 !important;
}

/* line 3119, ../sass/structure.scss */
.fl-props-container {
  max-height: 600px;
}

/* line 3121, ../sass/structure.scss */
.fl-form-setting-wrapper, .fl-form-actions-wrapper, .fl-form-controls-wrapper, .fl-form-objects-wrapper, .fl-form-htmlvalue-wrapper {
  margin-top: 10px !important;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 10px !important;
}

/* line 3126, ../sass/structure.scss */
.fl-form-setting-content, .fl-form-actions-content, .fl-form-controls-content, .fl-form-objects-content, .fl-form-htmlvalue-content {
  margin-top: 0px !important;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px !important;
  height: 132px;
  padding: 10px;
  font-size: 12px;
}

/* line 3136, ../sass/structure.scss */
.fl-form-controls-content {
  margin: 0px;
}

/* line 3140, ../sass/structure.scss */
.fl-generate-print-wrapper .contentBar_workspace .fl-form-properties-wrapper .fl-form-setting-content, .fl-generate-print-wrapper .contentBar_workspace .fl-form-properties-wrapper .fl-form-actions-content, .fl-generate-print-wrapper .contentBar_workspace .fl-form-properties-wrapper .fl-form-objects-content, .fl-generate-print-wrapper .contentBar_workspace .fl-form-properties-wrapper .fl-form-htmlvalue-content {
  height: 86px;
}

/* line 3147, ../sass/structure.scss */
.fl-form-properties-toggle {
  top: -20px;
  right: auto;
  bottom: auto;
  left: -6px;
  position: relative;
  height: 37px;
  width: 33px;
  background-color: #3A4B55;
  padding: 11px;
  z-index: -1;
}

/* line 3158, ../sass/structure.scss */
.fl-form-properties-toggle i {
  font-size: 18px;
}

/* line 3160, ../sass/structure.scss */
.fl-form-setting-content {
  font-size: 11px;
}

/* line 3162, ../sass/structure.scss */
.fl-form-setting-content input[type="text"] {
  padding: 5px;
  width: 49%;
}

/* line 3168, ../sass/structure.scss */
.fl-option-form-wrapper {
  margin-top: 8px !important;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px !important;
}

/* line 3174, ../sass/structure.scss */
.fl-command-btn {
  width: 49%;
  font-size: 13px;
  padding: 5px;
  border: none;
  margin-bottom: 3px;
}

/* line 3186, ../sass/structure.scss */
.fl-for-scroll {
  overflow: hidden;
  position: relative;
}

/* line 3188, ../sass/structure.scss */
.fl-workspace .fl-add-parameter-btn {
  margin-top: 10px !important;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto !important;
  float: left !important;
  width: 105px !important;
}

/* END ADMIN ALL WORKSPACE */
/* line 3196, ../sass/structure.scss */
.label_below2 {
  margin-top: 10px !important;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto !important;
  letter-spacing: 1px;
  font-size: 12px;
  color: #4E4E4E;
}

/* line 3204, ../sass/structure.scss */
table.fl-form_category-table tbody tr th:first-child, table.fl-form_category-table tbody tr td:first-child, table.fl-suggestions-table tbody tr th:first-child, table.fl-suggestions-table tbody tr td:first-child {
  width: 5px;
}

/* line 3209, ../sass/structure.scss */
.fl-word-break {
  word-wrap: break-word;
}

/* line 3211, ../sass/structure.scss */
.dataTable thead tr th, .dataTable tbody tr td {
  font-size: 12px;
}

/* line 3217, ../sass/structure.scss */
.node-settings-wrapper, .border-circle-node {
  padding-top: 2px !important;
}

/* line 3219, ../sass/structure.scss */
span.node-drag-text-wrapper, .node-circle-dragtopoint-wrapper {
  font-size: 14px !important;
}

/* line 3224, ../sass/structure.scss */
span.node-drag-text-wrapper:before {
  top: 0px !important;
}

/* line 3226, ../sass/structure.scss */
.node-drag-item-wrapper {
  width: 20px !important;
  height: 20px !important;
  margin: 0px !important;
}

/* line 3232, ../sass/structure.scss */
.node-circle-title {
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  border-top-right-radius: 8px;
}

/* line 3234, ../sass/structure.scss */
.node-holder-avatar-wrapper {
  width: 40px !important;
  height: 40px !important;
}

/* line 3236, ../sass/structure.scss */
.node-avatar-wrapper {
  width: 36px !important;
  height: 36px !important;
}

/** ALL ABOUT ACCORDION **/
/*#accordion-container >*/
/* line 3239, ../sass/structure.scss */
.ui-widget-header {
  background: #6e6e6e !important;
  border-radius: 0px !important;
  border: none;
}

/*#accordion-container >*/
/* line 3245, ../sass/structure.scss */
ul li.ui-corner-top {
  border-radius: 0px !important;
}

/*.content-dialog-container > #accordion-container >*/
/* line 3246, ../sass/structure.scss */
ul li.ui-state-active {
  border: 1px solid #A81E1E;
  background: #ffffff  !important;
  padding-bottom: 0px;
}

/* line 3253, ../sass/structure.scss */
ul.ui-widget-header li.ui-state-active {
  background-color: #ffffff !important;
}

/* line 3259, ../sass/structure.scss */
.content-dialog-container > #accordion-container > ul li.ui-state-default {
  border: 0px;
  background: #29353C;
}

/* line 3263, ../sass/structure.scss */
.content-dialog-container > #accordion-container > ul li.ui-state-default a {
  color: #222222;
}

/*.content-dialog-container > #accordion-container >*/
/* line 3266, ../sass/structure.scss */
ul li.ui-state-active a {
  color: #222222 !important;
}

/* line 3270, ../sass/structure.scss */
#accordion-container {
  margin-top: 10px !important;
  margin-right: 15px;
  margin-bottom: 10px;
  margin-left: 15px !important;
}

/* line 3272, ../sass/structure.scss */
.ui-state-default, .ui-widget-content .ui-state-default {
  background: #ECECEC !important;
}

/* line 3273, ../sass/structure.scss */
.ui-widget-content {
  background: #ffffff !important;
}

/* line 3275, ../sass/structure.scss */
.ui-state-active, .ui-widget-content .ui-state-active {
  border: none !important;
}

/* line 3278, ../sass/structure.scss */
.ui-state-active a, .ui-state-active a {
  color: #222222 !important;
}

/* line 3280, ../sass/structure.scss */
.ui-state-default a, .ui-state-default a {
  color: #222222 !important;
}

/* line 3282, ../sass/structure.scss */
li.ui-state-hover {
  border-color: #ececec !important;
}

/*#accordion-container*/
/* line 3284, ../sass/structure.scss */
.ui-tabs-nav .ui-tabs-active {
  background: #ffffff !important;
}

/* line 3286, ../sass/structure.scss */
.content-dialog-container {
  width: 100% !important;
}

/** ALL ABOUT ACCORDION **/
/*OLD FORM INPUTS*/
/* line 3292, ../sass/structure.scss */
.form-textarea {
  border: 1px solid #D5D5D5 !important;
}

/*OLD FORM INPUTS*/
/* line 3297, ../sass/structure.scss */
#loadSuggestion_wrapper table tr td {
  line-height: 20px;
}

/* line 3301, ../sass/structure.scss */
.fl-edituser {
  padding: 5px;
  box-shadow: none !important;
}

/* line 3307, ../sass/structure.scss */
ul.ui-autocomplete {
  z-index: 9;
  margin-top: 14px;
  width: 141px !important;
  background-color: #E6E6E6 !important;
}

/* line 3316, ../sass/structure.scss */
ul.ui-autocomplete li a.ui-state-focus {
  border: none !important;
  padding: 5px;
}

/* line 3323, ../sass/structure.scss */
ul.ui-autocomplete li a {
  display: block !important;
  padding: 5px;
}

/* line 3325, ../sass/structure.scss */
ul.ui-widget-content {
  border: none !important;
}

/* line 3327, ../sass/structure.scss */
.fl-widgets-wrapper {
  min-height: 448px;
  margin-top: 10px;
}

/* line 3329, ../sass/structure.scss */
.fl-padding-bottom {
  padding-bottom: 5px;
}

/* line 3331, ../sass/structure.scss */
.fl-options-data-type {
  width: 33px;
}

/* line 3333, ../sass/structure.scss */
.container-formUser {
  margin-bottom: 10px;
}

/* line 3337, ../sass/structure.scss */
.fl-form-prop-cont-wid {
  width: 49%;
}

/* line 3343, ../sass/structure.scss */
.fl-suggestion-input {
  width: 97%;
  border: 1px solid #D5D5D5 !important;
  padding: 7px;
  font-size: 11px;
}

/* line 3350, ../sass/structure.scss */
.fl-add-param .table_data .fl-header-tbl-wrapper {
  border: 1px solid #D4D4D4;
}

/* line 3352, ../sass/structure.scss */
.fl-input-file {
  margin-left: -44px;
  margin-top: -17px;
}

/* line 3356, ../sass/structure.scss */
.fl-closeDialog {
  top: -18px;
  right: -20px;
  bottom: auto;
  left: auto;
  position: absolute;
  border: 3px solid rgba(0, 0, 0, 0.3);
  z-index: 1;
  border-radius: 100%;
  width: 31px;
  height: 31px;
  padding-top: 4px;
}
/* line 3370, ../sass/structure.scss */
.fl-closeDialog:hover {
  background: #2c3a42 !important;
}
/* line 3374, ../sass/structure.scss */
.fl-closeDialog i.fa {
  font-size: 16px;
}

/* line 3382, ../sass/structure.scss */
.fl-dialogHeader {
  line-height: 30px;
  padding: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

/* line 3404, ../sass/structure.scss */
.content-dialog {
  padding: 0px 15px 15px 15px;
  height: auto;
  margin-bottom: 100px;
}

/* line 3411, ../sass/structure.scss */
.fl-footDialog {
  height: 53px;
  padding: 10px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 3434, ../sass/structure.scss */
.form-select, input[class^="form-"], input[class*="form-"], .form-textarea, .form-selectMany, .input-select, .fl-input-select, .fl-showPostChoices, .form-text, .fl-suggestion-input, .suggestion-message, .fl-edituser {
  letter-spacing: 2px;
  background-color: #fafafa !important;
}

/* line 3442, ../sass/structure.scss */
.form-select:focus, input[class^="form-"]:focus, input[class*="form-"]:focus, .form-textarea:focus, .form-selectMany:focus, .input-select:focus, .fl-input-select:focus, .fl-showPostChoices:focus, .form-text:focus, .fl-suggestion-input:focus, .suggestion-message:focus, .fl-edituser:focus {
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3) !important;
}

/* line 3448, ../sass/structure.scss */
#content-dialog-scroll, .content-dialog-scroll-unique {
  position: relative;
  margin: 0px auto;
  padding: 0px;
  height: 317px;
  overflow: hidden;
}

/* line 3463, ../sass/structure.scss */
.fl-filter-list tbody tr td .fl-table-ellip {
  margin-left: 0px;
  margin: 5px 0px;
  width: 342px;
}

/* line 3470, ../sass/structure.scss */
.fl-filter-list tbody tr {
  border-bottom: 1px solid #222;
}

/* line 3474, ../sass/structure.scss */
.fl-filter-list tbody {
  margin-bottom: 5px;
}

/* line 3478, ../sass/structure.scss */
.fl-filter-list tr:nth-child(even) {
  background-color: #D6D6D6;
}

/* line 3482, ../sass/structure.scss */
.fl-modal2 .mentionSelectedContainer {
  width: 90% !important;
  margin: 0 auto !important;
  margin-top: 10px !important;
}

/* line 3487, ../sass/structure.scss */
.fl-modal2 textarea.input-announcement {
  margin-left: 20px !important;
}

/* line 3489, ../sass/structure.scss */
#logs-container {
  padding: 10px !important;
}

/* line 3491, ../sass/structure.scss */
.fl-modal2 #post-privacy-container {
  margin-top: 10px !important;
}

/* line 3493, ../sass/structure.scss */
.tada {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -ms-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3497, ../sass/structure.scss */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -ms-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3501, ../sass/structure.scss */
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -ms-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3506, ../sass/structure.scss */
.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -ms-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3510, ../sass/structure.scss */
.bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -ms-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3514, ../sass/structure.scss */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -ms-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3518, ../sass/structure.scss */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -ms-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3523, ../sass/structure.scss */
.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -ms-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3527, ../sass/structure.scss */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -ms-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3531, ../sass/structure.scss */
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -ms-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3535, ../sass/structure.scss */
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -ms-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3539, ../sass/structure.scss */
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -ms-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3543, ../sass/structure.scss */
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -ms-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -ms-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3547, ../sass/structure.scss */
.fl-createViewreq {
  margin-top: 0px !important;
  margin-right: 10px;
  margin-bottom: 0px;
  margin-left: 5px !important;
  width: 10px;
  padding: 3px 10px;
}

/* line 3565, ../sass/structure.scss */
#textarea-popup-comment textarea.comment-popup {
  width: 90% !important;
}

/* line 3569, ../sass/structure.scss */
#comment-container .requestComment {
  margin-top: 10px;
}

/* line 3573, ../sass/structure.scss */
.formbuilder_page_btn .btn-basicBtn {
  width: auto;
}

/* line 3584, ../sass/structure.scss */
input[type=checkbox].css-checkbox {
  display: none;
}

/* line 3588, ../sass/structure.scss */
input[type=checkbox].css-checkbox + label.css-label {
  padding-left: 17px;
  height: 15px;
  display: inline-block;
  line-height: 15px;
  background-repeat: no-repeat;
  background-position: 0px -15px;
  font-size: 20px;
  vertical-align: middle;
  cursor: pointer;
}

/* line 3602, ../sass/structure.scss */
input[type=checkbox].css-checkbox:checked + label.css-label {
  background-position: 0 0;
}

/* line 3608, ../sass/structure.scss */
label.css-label {
  background-image: url(/css/images/checkbox.png);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 3622, ../sass/structure.scss */
input[type=radio].css-checkbox {
  display: none;
}

/* line 3627, ../sass/structure.scss */
input[type=radio].css-checkbox + label.css-label, input[type=radio].css-checkbox + label.css-label.clr {
  padding-left: 17px;
  height: 15px;
  display: inline-block;
  line-height: 15px;
  background-repeat: no-repeat;
  background-position: -17px -15px;
  font-size: 20px;
  vertical-align: middle;
  cursor: pointer;
}

/* line 3641, ../sass/structure.scss */
input[type=radio].css-checkbox:checked + label.css-label, input[type=radio].css-checkbox + label.css-label.chk {
  background-position: -17px 0px;
}

/* line 3644, ../sass/structure.scss */
label.css-label {
  background-image: url(/css/images/checkbox.png);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 3659, ../sass/structure.scss */
#loadFormRecords_wrapper table tbody tr td:not(:first-child), #loadMyRequestTable tbody tr td {
  cursor: pointer !important;
}
